Lena Pillars (Lenskie Stolby) is a natural rock formation along the right bank of the Lena River in far eastern Siberia. Lena Pillars pillars are 150โ300 meters (490โ980 ft) high and lies around 260 kilometers along the banks of the Lena River in the central part of the Sakha Republic (Yakutia), Russia's biggest Siberian region.
Lenskiye Stolby, Yakutia, Russia
Category: Nature
Be the first to comment on this wallpaper.