Swayambhunath Temple, Kathmandu, Nepal
Swayambhu, means ‘self-sprung’. The buddhist shrine in Kathmandu, Nepal is the oldest religious site and was founded by King Vṛsadeva about the beginning of the 5th century CE. (Common Era) Also known as Monkey temple, this shrine is among the oldest religious sites in Nepal and is visited every day by numerous tourists and locals. Swayambhunath Stupa is a… Read More »