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.