SNOW FALL AND MUKTINATH TEMPLE one of the most popular temple of nepal. Muktinath is a Vishnu temple, sacred to both Hindus and Buddhists. It is located in Muktinath Valley at the foot of the Thorong La mountain pass in Mustang, Nepal. It is one of the world's highest temples (altitude 3,800 m). Within Hinduism, it is known as Mukti Kshetra, which literally means the 'place of liberation' (moksh) and is one of the Char Dham in Nepal. picture credit @sagarbhattarai37