Monday, June 23, 2014

The Lena’s Stone Forest

The Lena’s Stone Forest is one of the most beautiful natural wonders of Russia