Public domain photos

The image shows the Temple of Heaven in Beijing, China. It is a large building with intricate designs and a golden dome on top. The sky is visible in the background, adding to the beauty of the temple.

The image shows the Temple of Heaven in Beijing, China. It is a large building with intricate designs and a golden dome on top. The sky is visible in the background, adding to the beauty of the temple.Open in library