This is to answer Lee’s question about how many public holidays there is in China.
Three Major Holidays
In China, there are three most important holidays: May Holiday (May 1 to May 7), National Holiday (October 1 to October 7), and Spring Festival (Date varies, but normally be late Jan or early Feb, and lasting for 7 days).
The public holiday is actually only 3 days for each of the three holidays, but people switched and put the previous weekend and the next weekend together to make it up to 7 continous holidays, and fixed the date to be May 1 to May 7, Oct 1 to Oct 7. For the Spring Festival, since it is the 1st day of the first month to the 7th day of the first month, and there is no fixed date.
New Years Day
Besides the 9 days, the New Year’s Day is also public holiday – one day off.
There are other public holidays but only for some people.
March 8th is international women’s day. All women take half day off (afternoon).
May 4th is the Youth Day, and young people (middle school?) take one day off.
June 1st is the International Children’s Day. Chidren take 1 day off.
So in conclusion, there is 10 public holidays per year in China.