Swayambhunath which is also called Monkey temple located in the northwest of the Kathmandu valley. This is a good place to see panoramic views of the city. Swayambhunath is one of the holiest Buddhist Chaityas in Nepal. Swayambhu literally means “self-existent one”. According to translations from an inscription dating back to 460 A.D., it was built by King Manadeva and by the 13th century.
August 23, 2018