Photo taken on January 28 shows visitors look at a 168-meter-long LED screen in Xi'an of Northwest China's Shaanxi Province. [Photo / Zhang Yuan]
Copyright ©1999-2011 Chinanews.com. All rights reserved.
Reproduction in whole or in part without permission is prohibited.