Thousands of people queue to enter the flagship Apple Store on its opening day in Shanghai, east China, July 10, 2010. Chinese people's pursuits vary through time, and many of them were realized through queueing owing to the big population of this country. (Xinhua Photo/Fan Jun)
RIGHT BG