February 17 marks the start of the Chinese New Year. Not only in China, but also in many East and Southeast Asian countries, the New Year or Spring Festival is one of the most important holidays of ...
China's annual Spring Festival travel rush, a 40-day period commonly referred to as the world's largest annual human migration, kicked off on Feb. 2 ahead of an extended Chinese New Year holiday.