Search results
News about Shanghai, foreign investment, pricing structure
News about Shanghai E-Prix, Team Heretics, FP2
News about Tesla, Model Y, Shanghai
Also in the news
Provincial-level municipality in China
Shanghai is one of the four direct-administered municipalities of China. The city is located on the southern estuary of the Yangtze River, with the Huangpu River flowing through it. Wikipedia