Fire fighters flush water at the site of a gasoline leak near a light railway station in Southwest China's Chongqing, April 11, 2014. The leak occurred around 11 am on Friday outside Huahuiyuan Station, forcing the evacuation of some residents. More than ten fire tenders rushed to the scene and flushed water into sewers to dilute the gasoline. [Photo/Xinhua]
|