Nestled high in the Himalayas, Nepal's Muktinath Temple beckons pilgrims and adventurers alike. Revered by Hindus and Buddhists, this sacred site boasts 108 holy water spouts and an eternal flame.
Chief of Army Staff of India, General Upendra Dwivedi, who is on an official visit to Nepal, performed worship at Muktinath Temple, a popular pilgrimage site in Mustang, on Saturday. On the ...