20 APR | UPSC Current Affairs | GS 3: Kesariya Stupa | Largest Buddhist Stupa
Kesariya Stupa News: The Kesaria Stupa, located in Bihar, India, is considered to be the largest and tallest Buddhist stupa in the world. Introduction to Kesaria Stupa: The Kesaria Stupa, situated in Bihar, India, holds the distinction of being the largest and tallest Buddhist stupa globally. Architectural Features: It is 104 feet tall and has […]
20 APR | UPSC Current Affairs | GS 3: Kesariya Stupa | Largest Buddhist Stupa Read More »