Shanghai is a metropolis with amazing skyline views and a melting pot of cultures. There’s always something to see, eat and do in this city.