The Yangtze Delta or Yangtze River Delta, once known as the Shanghai Economic Zone, is a megalopolis generally comprising the Wu-speaking areas of Shanghai, southern Jiangsu, northern Zhejiang, southern Anhui.