Our First Week in Shanghai August 8, 2011 We made it! We’re here! It’s almost impossible to wrap our brains around the fact the we are living in…