Swayambhunath stupa Eye Buddha in Kathmandu Nepal. Swayambhunath is an ancient religious architecture atop a hill in the Kathmandu Valley, west of Kathmandu city. The Tibetan name for the site means Sublime Trees
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections