Firefighters arrive at the scene after an explosion occured at a nearby tunnel construction site near Chengdu city, Southwest China's Sichuan province, Feb 24, 2015. [Photo/Asianewsphoto]