Summary | The ruins of an ancient city have been discovered in
southwest China.
china.org.cn | 07 May 2017