A woman walks past the National Grand Theater in a sandstorm on March 20, 2010 in Beijing, China.