Landmarks

Russia is the largest country in the world. It has many famous natural as well as man-made landmarks for exploring.

Lake Baikal

featured story Lake Baikal is unique natural sight protected by UNESCO. And it’s fair: this huge lake in the shape of a crescent, stretching from southwest to northeast for 620 kilometres, considers being the most in many ways.

continue reading