what does altar of the sky mean ?
The Temple of Heaven is a monument from Beijing, this temple dates back to ancient China.