Back Previous Next Lena Pillars

Lena Pillars

Situated in far eastern Siberia, Lena Pillars is a natural park on the banks of the Lena river, featuring magnificent natural rock formations, inscribed on the World Heritage List. The pillars are 150 to 300 meters high and a highly photogenic and a must-see place, favorite among nature lovers.

Activities in Lena Pillars

More pictures of Lena Pillars

Lena Pillars 1

You may be interested in

Must see in Russia