A powerful storm knocked down road barriers and signs in China, disrupting traffic and prompting safety warnings from authorities.
Footage shows violent gusts tearing through Shiyan, Hubei province, as motorists cautiously navigated the roadway amid toppled barricades and scattered debris on July 6.