In the last two decades this city has been one of the fastest developing cities in the world and for good reason. Shanghai is ranked as the city with the highest population in the world based on city proper. The population hovers over 24 million, about 3x New York City, and has a large international presence. It was not foreign to see people from three different continents sitting next to you while at a dinner singing Frank Sinatra.
The city is so large that it can appeal to anyone. If you like clubs, Shanghai has them. Are you a foodie? Good, because there is almost an infinite number of restaurants. The quiet type? Well, thankfully the city is littered with cafes and coffee shops which cater to the avid reader. Culture enthusiast? Even though it is a very modern city, Shanghai has plenty of historic sites to take advantage of. All work no play? Partake in the booming economy of mainland China’s financial hub. Whatever your interest, Shanghai caters to it.
All in all, Shanghai does not leave much to be desired.