Seven wonders of Russia
According to All-Russian contest the following artificial and natural objects were voted to be Seven Wonders of Russia. The photos are clickable.
Mamaev kurgan and “Motherland calls” monument (Volgograd city)
Petergof (Saint Petersburg city)
St Basil cathedral located in Moscow city
Tags: No tags