Tourists visit the Qingcheng Palace located within the Altar of the God of Agriculture in Beijing on Saturday. [Photo by Jiang Dong/China Daily] The Qingcheng Palace complex, located within the ...