The Question: Where is this hill that the Dalai Lama called the “spiritual center of the universe”?

The Question: Where is this hill that the Dalai Lama called the “spiritual center of the universe”?

Nepal
India
New Zealand
Switzerland

Answer: The correct answer is New Zealand.

Leave a Reply

Your email address will not be published.