One of the perks of living in China is having the 7-day Spring Festival national holiday to celebrate Chinese New Year. Everyone is off work and school, which translates into the largest human migration in the world. People pour out of big cities, and most streets, restaurants and shops become eerily quiet and deserted for…
Read More