The majestic Temple of Heaven, a renowned landmark in Beijing, China, stands tall with its multi-tiered pagoda roof and intricate red and gold decorations, surrounded by lush greenery and a stone bridge.