Map of the Russian Federation showing the locations of St. Petersburg and Vologda.
Click on image to enlarge.
Compared to the bright lights of western Europe, the immense Russian landmass is lit only by an archipeligo of cities strung across vast distances.
Home | Channel | Video Catalog | About Us | Search | Contact Us | Site Map
© 1997-2008 Annenberg Media. All rights reserved. Legal Policy.