Built in the 5th century, the shrine is one of the four most important religious sites in Asia for devotees of Shiva.
6 Jun 2019 12:34 PM IST
Nepal also has the Tibetan tradition of Buddhism and one of its most spectacular temples is Swayambhunath, also in...
7 May 2017 12:25 AM IST