Location

Location

Swambhunath
Swayambhunath Stupa, the Monkey Temple, in Kathmandu, Nepal is a pilgrimage site for Hindus, Vajrayana Buddhists, and Newari Buddhists.
« of 30 »