Ritual Bath in Muktinath Mandir

Pilgrims bathe in these 108 taps ejecting ice-cold water. Site is at the back of Muktinath Temple in Nepal.