A tricycle makes its way along a road flanked by tree bulks snapped during Typhoon Rammasun's landfall in Wengtian Town of Wenchang, south China's Hainan Province, July 27, 2014. Typhoon Rammasun, which made its landfall in Wenchang on July 18, was the strongest typhoon that hit south China in four decades. According to China's Ministry of Civil Affairs, the super typhoon has killed 62 people as of Friday, with another 21 still missing. (Xinhua/Wei Hua) |