Insert page Huanqiu Altar
The 153rd insert from the album The Imperial City of Beijing, China. The photo shows the Huanqiu Altar (Huanqiutan 圜丘壇), located in the Temple of Heaven (Tiantan 天壇) complex in Beijing, and one of the eight triple gates leading to it.














Do you have a comment or additional information about the subject?