Strong winds brought by typhoon Kujira topple trees in downtown Qionghai, South China’s Hainan province, June 23, 2015. (Photo: China News Service/Meng Zhongde)
RIGHT BG
Strong winds brought by typhoon Kujira topple trees in downtown Qionghai, South China’s Hainan province, June 23, 2015. (Photo: China News Service/Meng Zhongde)