A visually impaired man feels the desert sand through his hands in northwest China's Ningxia Hui autonomous region on Sept 13, 2010. [Xinhua]
Go to Forum >>0 Comments