Location

Location

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