News

Set about a journey through Russia’s most captivating destinations, from the ancient city of Yaroslavl to the breathtaking Lake Baikal. This video showcases the country’s natural beauty ...
Situated at the confluence of the Volga and Kotorosl Rivers some 250 km north-east of Moscow, the historic city of Yaroslavl developed into a major commercial centre from the 11th century. It is ...