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 […]