Multiple choice

In which city did the Dalai Lama inaugurate the world's highest Stupa?

  1. Sarnath

  2. Sanchi

  3. Gaya

  4. Dehradun

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The Dalai Lama inaugurated the Great Stupa at the Mindrolling Monastery in Dehradun in 2002. This structure is known as one of the tallest stupas in the world, standing at over 185 feet. It serves as a significant center for Tibetan Buddhist studies and practice in India.