TAIYUAN, July 19, 2016 (Xinhua) -- A courier rides a tricycle on a flooded road in Taiyuan, capital of north China's Shanxi Province, July 19, 2016. Heavy rain afflicted some regions of north China on July 19, causing serious waterlogging in many cities.(Xinhua/Zhang Xiangdong)