Mountain Winter Snow Melting Creating a Small Waterfall

Mountain Winter Snow Melting Creating a Small Waterfall

This photo was taken close-to Vasudhara Falls nearby Mana village – India’s last village, Uttarakhand.

Leave a Reply