4: Moscow, Russia Moscow is the capital city of Russia The central skyscrapers are absolutely amazing which make part of the legendary skyline of Moscow!It was just one place of the top 3, now, let’s see who is going to make the top 3….. Share this:TwitterFacebookLike Loading...