Vehicles drive along a highway amid rainstorm and hail in an urban area of Beijing, China, May 30, 20224. Local winds reached force 13, and many trees were blown down.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.