Nepal
The stupa at Swayambunath, Kathmandu, Nepal. The sacred hilltop of Swayambu is celebrated by several religions but is primarily a Buddhist site, and the Buddha himself is believed to have preached there, by Klaus Steinkamp
Details
License type
Rights Managed