I gawped in disbelief at this picture in the New York Times of Apple’s new store in Shanghai. At fist glance, I thought it was a special effect from a sci-fi movie. The spaceport-looking thing in the background is the Oriental Pearl Tower.
New York Times: Apple Making New Push Into China