The Seven Wonders of Russia

The Russian Federation is the largest country in the world. The Seven Wonders of Russia are seven of the “coolest” places in Russia, determined by a project organized by the newspaper Izvestia, Radio Mayak, and the television channel Russia. 1. Lake Baikal Lake Baikal (Russian: озеро Байкал) is the world’s oldest and deepest lake.