Heng Sha is one of the three islands located at the entrance of the estuary of Yangtze River, surrounded by the River on three sides with the East Ocean on the fourth side. Heng Sha is an integral part of Shanghai City. Shanghai Government has proposed that Heng Sha Island should be transformed into an Eco-forest in order to serve as Shanghai’s back garden and the most important conference facility area in Eastern Asia. TCL has prepared the conceptual planning and 2 design options, highlighting the creation of Heng Sha as a ‘World Class Eco-Tourism Destination’, to enhance Shanghai’s position as an international city. |