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.
Editorial use only
Editorial credit: Hung Chung Chih / Shutterstock.com

Royalty-free stock photo ID: 120060973

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.