Russia via Google Maps

Size and Shape of Russia

Russia, also known as the Russian Federation (officially) is a country in northern Eurasia. It’s the largest country in the world, covering more than one-eight of the Earth’s inhabited land area at 17,075,400 square kilometres (6,592,800 sq miles).¬†Russia is also the world’s ninth most populous nation with nearly 144 million people in November 2014.

Geographical inconsistencies are a common source of Mandela Effects and Russia has been brought up a few times on the Subreddit.

Read more…