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: Click to share on Facebook (Opens in new window) Facebook Click to print (Opens in new window) Print Like Loading...