
✕
Cities and Buildings
Boudhanath Stupa it is one of the largest stupas in the world located in Nepal
Image dimensions: 5524 x 3682 pixels
Boudhanath Stupa it is one of the largest stupas in the world located in Nepal
Image dimensions: 5524 x 3682 pixels