history · Ancient History · Buddhism

Where is the highest in the world ‘Vishwa Shanti Stupa’ located in Bihar?

Related questions