Sitting monkey on Swayambhunath Stupa in Kathmandu September 19, 2017 0 0 Sitting monkey on Swayambhu that is an ancient religious architecture atop a hill in the Kathmandu Valley, west of Kathmandu city. Share Facebook Twitter LinkedIn