feel-planet.com
Lena Pillars. Russia
Lena Pillars – is a chain of steep rocks located along the right bank of the Lena River in Khangalassky region of Yakutia, Russia. The length of the cliffs is more than forty kilometers. Heig…