Third pics from Shanghai Leave a reply to Chinese music….weird! its the highest 5-star hotel in the world that is not smog! area has elevated pedestrian walkway all around Share this:FacebookPrintLike this:Like Loading...