Shanghai sees a bit more demand from China-bound travelers than Beijing or Chengdu. If you ask me, it is the most livable Chinese city – it is modern, English is somewhat widespread, the skyline is impressive and the food acceptable.
The weather is also a bit better (though it is likely to stay cool until early March).
Air Canada will put you on the direct flight from Vancouver to Shanghai (SHA) for just $555. Sample dates we have seen this work for is Feb 4th – Feb 26th.
Image courtesy of http://ussc.edu.au