Pedestrians walk past Nokia's flagship store in Nanjing East Road in Shanghai, east China, April 3, 2013. The retail store, which is Nokia's only stand-alone flagship store and the largest around the world, was found closed in recent days. (Xinhua/Lai Xinlin)