"The Qingcheng Palace is the highest-ranking complex within the Altar of the God of Agriculture," said Xue Jian, director of the Beijing Ancient Architecture Museum, which manages the altar.