Blog, Travel Logshanghai insanity me / June 27, 2005 shanghai is insane. the worlds fastest growing city and you just know it. there is a feeling that this place […]