Altar of Heavan
| View Cart ⇗ | Info
This illustration shows the Sacred Altar of Heaven. This altar is located in the city of Peking, China.
Source
James Hunter, Young People's History of the World (Philadelphia: The International Publishing Company, 1897)
Downloads
2400×1677, 3.2 MiB
1024×715, 377.5 KiB
640×447, 152.7 KiB
320×223, 38.4 KiB