Here is a great new English language mashup for Russia's capital city of Moscow called Virtual Moscow. It integrates Google Maps with significant tourist locations, vivid photographs and a large number of great panoramic views. Start out by selecting a location from the list then click on the two types of map markers - stars show photos and detailed descriptions while the burst markers allow you to check out a panoramic photo from that viewpoint. For some good examples, check out the Moscow Kremlin or the famed Red Square. Google has some very detailed satellite imagery for Moscow which makes browsing these locations very interesting. This is a great way to explore Moscow before visiting or just learning more about what this beautiful city holds.
For more on Moscow, check out Wikimapia! (which by the way is developed in Moscow)