Crowds of people are reflected in a mirror at the 2011 Dalian Spring Realestate Trade Fair in Dalian, northeast China's Liaoning Province, April 8, 2011. [Xinhua/Chen Hao]
Go to Forum >>0 Comments