Birds nest is neat to see
I have never been to Shanghai, but in the last few years have spent a lot of time in China.... was married to a Chinese woman, and between the difficulties of our naturalization system and distance she told me it was not worth it...=divorce... oh well.
China is an amazing place....