Hengsha Island is a green island at the mouth of the Yangtze river. This island did, as one would expect, offer views of the great sea long to be remembered.