A screen wall with four Chinese characters meaning "ancient Huangsipu". An exhibition on Yangtze River civilization and the Maritime Silk Road has recently opened at the Huangsipu Ecological Park in Zhangjiagang, Suzhou, Jiangsu province, while the "Huangsipu Site Artifacts Exhibition" is being held concurrently at the Zhangjiagang Museum. Huangsipu Site, discovered in 2008, has undergone seven rounds of excavations, leading …