The Temple of Heaven is a complex of imperial religious Confucian buildings situated in the southeastern part of central Beijing. From Wikipedia
Shanghai is leveraging government travel subsidies to attract visitors to the new 85-million-brick resort