Heavy rain and hail have hit most parts of Southwest China's Guizhou Province since May 6, damaging roads, power facilities, homes and ruining crops. Rescue work is under way. [Photo/Xinhua]