Buildings loom under sand-blowing weather in Chongqing, China on April 12, 2025.
License this clip
More footage filed by NurPhoto videographers.