NaturePhotography Lena Pillars by Egis July 20, 2013, 10:17 pm Like Us on Facebook: shares Share on Facebook Tumblr Share on Twitter Lena Pillars – a geological formation and the natural park of the same name in Russia, located on the banks of the Lena River in Yakutia. Lena Pillars are stretching for miles complex vertically elongated rocks , intricately piled along the shore. shares Share on Facebook Tumblr Share on Twitter rocksrussia See more Previous article The Most Impressive Subway Stations in Europe Next article Yosemite National Park in California Leave a Reply Cancel reply Your email address will not be published. Required fields are marked *Comment Name * Email * Website Comment moderation is enabled. Your comment may take some time to appear.