Designed by
Title
Kathmandu,Nepal Buddhism God at Boudhanath Stupa one of the largest Buddhist stupas in the world.Kathmandu,Nepal #153848385
Description
Kathmandu,Nepal 17 October 2018 Buddhism God at Boudhanath Stupa one of the largest Buddhist stupas in the world.Kathmandu,Nepal
This image is editorial