China, World ShowcaseInside the “Temple of Heaven”, behold...