Torrential rains have battered north China's Hebei Province. With unwavering determination, over 20 rescue teams have worked tirelessly to save flood-trapped residents in Zhuozhou. Our Xinhua correspondent boarded one of the rescue boats to bring you the latest developments.■