Japan Peace Stupa, otherwise called World Peace Pagoda is a mid-21st Century landmark - an image of harmony and a celebrated vacation destination in Lumbini. Situated external to the fundamental compound, the structure is a radiant stupa with a conventional pagoda style design.