Beijing, China - Outside the gates of the Temple of Heaven, an imperial sacrificial altar located in Central Beijing.

- Image ID: H8M6W3

Beijing, China - Outside the gates of the Temple of Heaven, an imperial sacrificial altar located in Central Beijing.

Edwin Remsberg / Alamy Stock Photo

Image ID: H8M6W3