A new exhibition at Wuhan's Panlongcheng Site Museum in central China's Hubei Province presents 148 Shang Dynasty artifacts from 11 provinces.