Travel returns to China: Experience the best of Shanghai

The world’s highest observation deck is just across the way at Shanghai Tower, straddling the stomach-churning 118th floor. Down on The Bund, admire the grand colonial-style buildings; the commanding Three Graces were modelled on the original Western buildings on the Mersey River in Liverpool and can feel quite discombobulating. ( read original story ...)