This illustration shows the Sacred Altar of Heaven. This altar is located in the city of Peking, China.

Altar of Heavan

This illustration shows the Sacred Altar of Heaven. This altar is located in the city of Peking, China.