The Temple of Heaven, a religious building, is located in____________? / General Knowledge MCQs / By admin The Temple of Heaven, a religious building, is located in____________?A. Edinburgh B. Rome C. Beijing D. Shanghai