Photo taken on July 19, 2014 shows aftermath of super typhoon Rammasun at Wengtian town of Wenchang city in south China's Hainan province. [Photo/CNS]