Apple's third retail store in Beijing, China will open at 9AM local time this Saturday, October 20. The store will be located on Wangfujing Street, a pedestrian mall of over 200 shops that has had a retail emphasis for over 800 years and is considered a major shopping destination for both locals and tourists. The location is about a mile from the historic Forbidden City as well as Tiananmen Square, and is said to be the largest Apple retail store in Asia, featuring a wide, curved glass entrance and multiple storeys.