Muktinath Temple, one of the world's highest temples, lies in Mustang, Nepal. It is considered to be one of the holiest places of pilgrimage for both Hindus and Buddhists. There are 108 waterspouts in the backyard of this temple called Muktidhara where frozen water is continuously flowing from the bullhead and two Kunda (ponds in front of the temple). Having bath in 108 holy water is considered to be washing away all sins.