Saint Basil's Cathedral. Photo: Pål Stagnes Travel Russia Russia is the world’s largest country. The country covers 17% of the land’s lands, and is 60 times larger than Norway.
Peter and Paul Cathedral. Photo: Pål Stagnes Pictures Peter and Paul Cathedral Pictures from Peter and Paul Cathedral in St. Petersburg.
St. Petersburg. Photo: Pål Stagnes Pictures Pictures from St. Petersburg Pictures from St. Petersburg.
Photo: Pål Stagnes Pictures Pictures from Moscow Photos taken in Russia’s capital Moscow and in the Red Square.