Shanghai looks a good deal like Toronto. Seriously look them both up on Google Images. They both are on the water, have big overly flashy buildings, and a tall pointy tower.
Charlotte is the biggest city in NC, though. It's also the 2nd biggest banking city in all of the US (Behind New York). It's also a huge-ass city for NASCAR, so it's pretty big in the Southern influence there .