A massive explosion took place at a restaurant in Yanjiao in northern China's Hebei province on March 13. One person died while 22 others have been left injured in the suspected gas explosion. The tragedy took place at a restaurant located at the intersection of Xueyuan Street and Yingbin Road. Videos from the accident site show several vehicles on fire, a huge plume of smoke, damaged buildings and debris scattered all over the area. Watch the video to know more.