City of the Week – Moscow, Russia kjfitz 13 years ago Here are ten interesting tourist sites in Moscow, Russia… © Google MapsSt. Basil's Cathedral © Google MapsMausoleum of Lenin © Google MapsGrand Kremlin Palace © Google MapsBolshoi Theatre © Google MapsGorky Park © Google MapsTheatre Rossijskoj Armii © Google MapsMonument to the Conquerors of Space © Google MapsSoviet Space Shuttle © Google MapsPeter the Great Statue - 7th tallest statue in the world © Google MapsPushkin Museum