Chinese New Year 2015

Chinese New Year, also known as The Spring Festival, is the longest holiday on the Chinese calendar. It lasts for about three weeks, and during that time, all business is shut down and people get [...]