HomeGENERAL KNOWLEDGE The Temple of Heaven a religious building is located in? July 02, 2018 0 A. Edinburgh B. Rome C. Beijing D. Shanghai Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter