At least three people died and 15 injured Thursday in an 11-vehicle pileup in Shanghai, police said. The accident took place around 7:30 a.m., local time, near the Fengjing Toll Station on the Shanghai-Kunming Expressway, the official Chinese news agency Xinhua reported. All the injured were transported to a hospital. An investigation was was under way. Much of the city was experiencing heavy fog at the time of the incident, Xinhua said.