This site has been moved to :
http://holidays-calendar.net/calendar_en/china_en.html