Two explosions were heard at an oil refinery in Dalian in Northeast China in the afternoon of June 2, 2013. After the blasts, heavy black smoke was seen billowing into the sky. [Liu Debin / Asianewsphoto]