I can imagine how overwhelmed you were after getting the full details about your trip abroad, that's what happens when you don't expect such things to be.
Shanghai, China is a beautiful city, ever bustling just like a city should be. But with your description of the stress experienced at the arrivals, I'm already not too cool with it.
The pictures are nice.
In the job description it had 'business trip' included, but I would never think that job will take me on the other side of the globe. Yep, cultural shock hit me in the face right there :D But later on was only better. The weather though, that was the most difficult part of the trip.
Thank you for your visit!