Moscow’s Futuristic Skyline
April 15, 2012

Mother Russia is no longer just Old Russia: the capital city boasts world-renowned architecture from the iconic St. Basil’s Cathedral to its modern skyscrapers.

Mother Russia is no longer just Old Russia: the capital city boasts world-renowned architecture from the iconic St. Basil’s Cathedral to its modern skyscrapers.