Stock Photo - Temple of Heaven, Beijing, China

Stock Photo: Temple of Heaven, Beijing, China.