NASA Terra spacecraft captured these views of the dust and sand that swept over northeast China on March 10, 2004.