All Images
Stock Photo - Bodhnath stupa also called Boudhanath is the largest stupa in the world, Kathmandu, Nepal
Bodhnath stupa also called Boudhanath is the largest stupa in the world, Kathmandu, Nepal
Image ID : 18633212
Image Type : Stock Photo
Copyright : Thomas Dutour
 
Stock Photo Keywords