The Temple of Heaven, a religious building, is located in____________? September 25, 2018 – by admin The Temple of Heaven, a religious building, is located in____________?A. Edinburgh B. Rome C. Beijing D. Shanghai