The Temple of Heaven, a renowned landmark in Beijing, China, features a multi-tiered pagoda with a blue roof and red walls, adorned with intricate patterns and surrounded by white walls and a stone walkway.