Meeting All Seven Sisters In Moscow

Spread throughout the city of Moscow are seven imposing buildings, called variously “The Seven Sisters” or “Stalin’s Skyscrapers.” While visiting Moscow as part of my study abroad experience to St. Petersburg, I wound up setting off on an unexpected mission to see them all that also helped show me much more of this fascinating and […]

Read more
1 2
Do NOT follow this link or you will be banned from the site!