St. Basil Cathedral on the Red Square is probably the most recognisable building in Moscow. It’s breath-taking at night when buildings are illuminated. Adjacent to it is the Kremlin, the seat of the Russian government; then there is Bolshoi Theatre, renowned for classical ballet and opera performances; the Gorky Park, a stunning urban landscape with […]