Unravelling the mystery of Baikal’s largest island

Baikal, the world's largest and oldest lake, was recently voted one of Russia’s seven wonders. It lies in Southern Siberia, between the Irkutsk region and the Republic of Buryatia. Known as the ‘Blue eye of Siberia’, Baikal contains more water than all the North American Great Lakes put together. The Island of Olkhon is the largest on Lake Baikal.