Lunar New Year celebrations last for two weeks (Credit: Chinesenewyear.net/ CC-By-SA-2.0)

On January 29, 2025, over two billion people worldwide will celebrate the Lunar New Year. Also known as the Chinese New Year, the ancient festival lasts two weeks and is China's biggest holiday. Most businesses are closed for at least seven days. This allows millions of city dwellers to visit family and friends. The festival travel rush is known as Chunyun. It is the world's largest seasonal human migration.