Xi'anChinaShanghaiBeijingGuangzhouShenzhenWuhanShenyengDongguan500 km500 miles