Beijing, China - Various religious items inside the Temple of Heaven, an imperial sacrificial altar located in Central Beijing.
Size: 5200px × 3467px
Photo credit: © Edwin Remsberg / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: altar, ancient, asia, attraction, beijing, built, characters, china, civilization, colorful, culture, heaven, historical, history, holy, imperial, international, items, landmark, language, ornate, photography, religious, sacrifice, sacrificial, sightseeing, structure, temple, tourist, tradition, travel, world