Kesariya Stupa, 104 feet high, is considered the biggest Buddhist stupa in the world. It is located at
Kesariya, about 55 km from
Vaishali, in
East Champaran District. It commemorates the spot where
Buddha rested on his final journey to Kushinagar from Vaishali.
Dating back to 200 to 700 AD, Kesariya Stupa consists of five huge terraces, each enshrining life size images of Lord Buddha. A giant manadala can be seen at the top. Further, the excavations revealed the walls of a small temple (10 ft) and a colossal figure of Buddha.