The main coastal street is flooded due to typhoon Mujigae in Zhanjiang city, south China's Guangdong Province, Oct. 4, 2015. (Photo: Xinhua/Wu Lu)
RIGHT BG
The main coastal street is flooded due to typhoon Mujigae in Zhanjiang city, south China's Guangdong Province, Oct. 4, 2015. (Photo: Xinhua/Wu Lu)