Description
Closeup on Boudhanath Stupa, one of the largest spherical stupas in Nepal and is a popular tourist attraction
Stock Photos with High Commercial Value
Closeup on Boudhanath Stupa, one of the largest spherical stupas in Nepal and is a popular tourist attraction