Heavy downpours hit Southwest China's Chongqing city on June 30, inundating the Ciqikou port and its offshore shops. [Photo/CFP]