Lena Pillars Nature Park
Lena Pillars is a geological formation located on the banks of the Lena River in Khangalassky Ulus, 104 kilometers from the city of Podolsk. This natural formation is a complex of vertically stretched rocks that extend along the entire bank of a river. Between the villages of Tit-Ary and Petrovskoe Lena Pillars reach the highest […]