EXPLORE RUSSIA

Orthodox church Russia with golden onion domes

Where is Russia?

Russia is the largest country on earth comprising nearly eleven percent of the planet’s land.

ice in lake baikal

Lake Baikal

Turquoise frozen ice on  Lake Baikal in the southern region of Siberia.  Lake Baikal is the deepest and oldest lake in the world and holds roughly 22% of the world’s fresh surface water.

The Hermitage Museum

Catherine the Great’s Hermitage Museum in St. Petersberg was founded in 1764 and open to the public since 1852.  It is the second largest museum in the world, it houses more paintings than any other museum worldwide.

Author