Citizens walk on flooded streets in downtown Kunming on July 19, 2013 as heavy storm hit Kunming, southwest #China's Yunnan province.