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