Photo taken on Nov. 2, 2009 shows vehicles and citizens on a street in Yantai, east China's Shandong Province. [Xinhua]
Comments