Tag: Moscow landmarks

Google Celebrates St. Basil’s Cathedral in Moscow

12 July 2011 Google Celebrates St. Basil’s Cathedral in Moscow You have seen it in movies, in cartoons and in travel photos and if you’ve ever considered visiting Moscow, the capital city of Russia, St. Basil’s Cathedral has definitely been ... read more