Shipping costs for China's Long March: 6,000 Miles of Danger