A. Qatar B. Edinburgh C. Beijing D. Rome
The Temple of Heaven, a religious building, is located in______? Admin General Knowledge Mcqs 4 Comments 42 Views A. Qatar B. Edinburgh C. Beijing D. Rome Share Facebook Twitter