Mount Elbrus
The Seven Wonders of Russia, the most popular tourist destinations chosen in a national vote in 2008, include Lake Baikal, Valley of Geysers, Manpupuner rock formations, and Mount Elbrus.