China and the rest of the world are getting ready to celebrate the Dragon Boat Festival, a traditional holiday that starts on the fifth day of the fifth lunar month. This year, it falls on May 31. Also known as the Bak Chang Festival (Dumpling Festival), it is celebrated in other Asian countries like Malaysia, Indonesia, […]