Sakhalin
Sakhalin is inhabited by an ancient people called the Nivkhs.
Sakhalin is Russia’s largest island and sits on the east coast of Russia and the north coast of Japan.
The Nivkhs are semi-nomadic and shoot seals when they’re bored of eating fish apparently…
Sevastopol Avenue, Moscow
These awesome paintings of ships have recently shown up in the Russian capital…
Valdimir-Suzdal
The Valdimir-Suzdal region was once part of the Mongol empire and is now home to a large number of abandoned churches…
☛ Read Now: 25 Amazing Close Up Photos Of Animals’ Eyes