The Qingcheng Palace complex, located within the Altar of the God of Agriculture, opened to the public for the first time on ...