Beach party put off due to Typhoon Muifa

New is reaching us that this week's Zebra Festival is being postponed until next weekend due to the threat of storms. Typhoon Muifa is making its way to Shanghai, so the organizers are putting things off until the weather clears up.