Experience an unforgettable horseback ride along the stunning shores of Teletskoye Lake in the heart of the Altai Mountains. Discover the natural beauty of Altai – a UNESCO World Heritage site, and enjoy the serenity and peacefulness of the picturesque landscapes as you ride through the diverse terrain.