Lake Baikal, Russia Ice Sound Percussion

Lake Baikal This great video takes place in southern Siberia, Russia on Lake Baikal. One of the largest fresh water lakes in the world, Lake Baikal is also one of the deepest lakes. Global Freezing is well on planet earth … Continue reading