Beach party put off due to Typhoon Muifa
- By Susie Gordon
- | Aug 05, 2011
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.