Nestled amongst the mighty Himalayas of Nepal is the small yet very powerfully revered temple of Muktinath ... According to popular Hindu legend, it was here that Goddess Ganga descended when Lord ...