BEIJING - OCT 22: people walking in front of Apple store on Wangfujing street on October 22, 2012 in Beijing, China. This store just opened and is Asia's biggest Apple store with 2,300 square meters.
- Image ID: 120060973
- Copyright: Hung Chung Chih
- Editorial Credit: Hung Chung Chih / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.