Tag Archives: Discover Siberia

22 Sep
2020
The Altai Republic is one of Russia’s hidden treasures. It is situated in Siberia in the Altai Mountains and borders Mongolia and Kazakhstan. The republic is known for its incredible landscape consisting of bodies of water winding through mountain ranges. And although the landscape is reason enough to visit this Siberian gem, that’s not all ...
20 Jan
2017
“Liden & Denz Intercultural Institute of Languages has announced the opening of a new campus in the Russian town of Irkutsk in Siberia, making it the company’s fourth study destination.” The Pie News, January 2017