-0.3 C
Wednesday, November 22, 2017

Red Square: The Heart of Russia

Along the way, you’ll see cathedrals, museums, churches, 20 towers, several monuments, a mausoleum and the toniest store of Moscow…in your phone!

VDNKh : The Mysterious Solar City

The All-Russia Exhibition Centre, also known as the VDNKh, is a national trading centre, amusement park and giant museum.