General Knowledge The Temple of Heaven, a religious building, is located in____________? Options:A. EdinburghB. RomeC. BeijingD. ShanghaiView AnswerC. Beijing Continue Reading Previous: The International Olympic Committee (IOC) was founded in 1894 at___________?Next: IMF stands for __________?