The interior of the Temple of Heaven in Beijing, China, features a large wooden altar with intricate carvings, flanked by two smaller wooden benches, and adorned with a vibrant mural depicting a serene landscape.