LSN Muktinath Mandir Muktinath Temple is a popular Vishnu temple, sacred to both Hindus and Buddhists, located in Muktinath Valley at the foot of the Thorong La mountain pass in Mustang, Nepal. It ...