Shanghai is located on the east tip of Yangtze River Delta and halfway along China's eastern coastline. It borders the estuary of Yangtze River to the north, Jiangsu and Zhejiang Provinces to the west and Hangzhou Bay to the south. Due to its advantageous geographical location, Shanghai has become a large and prosperous port city.