Jump over the break to check out the beautiful video of the Apple Store opening in West Lake, Hangzhou, China. apple store apple store china