The Round Altar is considered the center of ch’i in China. Ancient
Taoist masters determined this acupuncture point of ch’i and recommended
the Emperor to carry out rituals here at specific times of the year to
keep the ch’i flowing between Heaven, Earth and Humans.