Designed by
Title
Boudanath is the biggest stupa in Kathmandu, Nepal #104875237
Description
KATHMANDU, NEPAL - September 23, 2013 : Boudanath, the biggest stupa in Nepal. Located on a flat ground northeast of the Katmandu. Boudhanath stupa is a UNESCO World Heritage Site.
This image is editorial