East Champaran, Bihar
Kesaria Stupa is an ancient Buddhist monument located in the East Champaran district of Bihar.
It is recognized as one of the tallest and largest Buddhist stupas, reflecting the region’s historical Buddhist heritage.