The Temple of Heaven in Beijing, China, stands majestically under a vibrant sky, captured in stunning 4K Ultra HD detail.