According to a photo posted on Twitter (via ifoAppleStore), Apple seems to be building a retail store in the center of Shanghai’s new IPAM mall. The store, which appears to be two stories high as it undergoes construction, is blocked off by a gray barricade that sports the Apple logo and the URL which directs Apple’s China retail website. The mall in which the store is located opened two weeks ago, and is connected to high-rise apartments and business offices, both of which have yet to open. Visitors to the new upscale iAPM shopping mall in Shanghai (China) have noticed a