A working staff clears water from a flooded shop in downtown Tianjin, north China, July 26, 2012. A downpour battered the city, flooding many downtown streets and vehicles. [Xinhua]
Go to Forum >>0 Comment(s)