Location

Location

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