Park Hotel In 1988 the city's tallest building was the 275-foot-tall Park Hotel until 1993, the striking 1535-foot-tall Oriental Pearl Tower. Location ShanghaiChina Log in or register to post comments Share to By Darren Gao Facilitating a cost-effective trip Visit Their Profile
In 1988 the city's tallest building was the 275-foot-tall Park Hotel until 1993, the striking 1535-foot-tall Oriental Pearl Tower. Location ShanghaiChina Log in or register to post comments Share to