Search
SEARCH

Search TestMarkaz.com

Your Favorite Questions

The Temple of Heaven, a UNESCO World Heritage Site, is located in which city?

A) Kyoto
B) Beijing
C) Seoul
D) Shanghai

Correct Answer: B) Beijing

The Temple of Heaven is a complex of imperial religious buildings situated in the southeastern part of central Beijing, China. Emperors of the Ming and Qing dynasties visited the complex for annual ceremonies of prayer to Heaven for good harvest.

Advertisement

[ Ad Banner Space ]

Related Questions

Sidebar Menu

Leave a Reply / Ask a Question

No comments yet. Be the first to start the discussion!