CHONGQING, April 11, 2014 - Fire fighters deal with the accident 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 a.m. on Friday outside Huahuiyuan Station, forcing the evacuation of some residents. Fire tenders rushed to the scene and had found the leaking spot.

1 / 2

Fire fighters flush water at the site of a gasoline leak near a light railway station in southwest China's Chongqing, April 11, 2014.

2 / 2
 

Latest News

Latest Photos