A view of buildings shrouded in dust and sand amid a sandstorm in Yinchuan, capital of Northwest China's Ningxia Hui autonomous region, March 8, 2011. [Xinhua]