Noun
a bay formed by an inlet of the East China Sea
The few hills such as She Shan lie to the southwest and the highest point is the peak of Dajinshan Island in Hangzhou Bay (convert). Source: Internet