Shanghai is expected to have 21 subway lines within the next 15 years, including one that will take commuters from Pudong to Chongming Island.