Sitting Monkey on swayambhunath stupa in Kathmandu, Nepal – Cover Up December 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