In a seasonal spectacle, a spring dust storm swept through the dry, barren basin in western China. (Apr 3, 2025)