The Temple of Heaven in the southern part of Beijing is China's largest existing complex of ancient sacrificial buildings. Occupying an area of 273 hectares ...