Firefighters begin to board a fire truck near the site of an explosion in North China's Tianjin on Aug 15, 2015. [Photo/IC]