Russia has a rich cultural heritage, that comes to life in all the cities, the countryside and the small little towns.
Moscow with the Tretyakov Gallery that features some of the most famous Russian icons, Saint Petersburg on the river Neva with it's famous 'white nights' and art collections of the Heritage Museum and the Russian Museum and the countryside with it's many little towns, each with its own old cloisters and castles.