Rescuers rush to the flooded Xiahaizi coal mine in Dongshan Town of Qujing City, southwest China's Yunnan Province, April 7, 2014. Twenty-two out of the 26 workers have been trapped by the flood happening early Monday. (Xinhua)