Mountain Winter Snow Melting Creating a Small Waterfall

Mountain Winter Snow Melting Creating a Small Waterfall near Mana Village, Uttarakhand, India

Mountain Winter Snow Melting Creating a Small Waterfall – This photo was taken close-to Vasudhara Falls nearby Mana village – India’s last village, Uttarakhand.