Nepal Monkey Temple Swayambhunath

Nepal. Swayambhunath (known also as Monkey Temple) - an religious complex located a top of hill in Kathmandu Valley. The ancient Swayambunath Stupa is Kathmandu's most important Buddhist shrine; and also another important sites:Tibetan monastery, a variety of temples and shrines.