Angara Shield

views updated

Angara Shield, Asia: see Siberian Platform.

More From encyclopedia.com