Dont know what it is but there is something about Shanghai that I cant quite put my finger on. The roads and buildings are just so much more bigger than in Tokyo and the whole place just seems to be very "alive."
Tokyo is very much alive too but in a different way - cant explain it ^^;