Boudhanath is one of the largest stupas in the world in Kathmandu, Nepal. It was built after the death of Lord Buddha