Waterfall in Nepal

Sagarmartha National Park on the way to Namche Bazaar