China Holiday Rush: Estimated over 18 million people to travel through transportation in southwest China
`