Picture shows 190,000 people swimming at Holiday Beach in Haikou, Hainan province during the Dragon Boat Festival on May 30, China News reported. The dip is a distinctive custom for locals, who believe they are blessed with health and safety by the dragon god when they immerse themselves on that day.