Uncontaminated Nature

Wonders of the World:Lena Pillars in Russia

Lena Pillars is a natural park in Russia,located on the banks of the Lena river near Pokrovsk.The complex of vertically elongated rocks stretches for many kilometers,their height reaches 100 meters.This natural wonder never ceases to amaze photographers and travellers.

You may also like...

Popular Articles...

Leave a Reply

Your email address will not be published. Required fields are marked *