Hengsha Island is a green island at the mouth of the Yangtze river. Shanghai's "little island" offers quiet river life with swimming, walking or cycling plus great sunrises over the East China Sea.