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

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.

[email-subscribers-form id="1"]

Leave a Reply

Your email address will not be published.