Places | May 12, 2014 12:43 PM EDT
Check out these striking photos of the Temple of Heaven
The Temple of Heaven, literally the Altar of Heaven is a complex of religious buildings situated in the southeastern part of central Beijing.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.