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.