A firefighter helps a resident to cross flooded road in Xiangyang, central China's Hubei province, May 6, 2016. [Photo/chinanews.com]