Hangzhou Bay
Noun
Meaning
a bay formed by an inlet of the East China Sea
Source: WordNetExamples
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).
Noun
a bay formed by an inlet of the East China Sea
Source: WordNetThe few hills such as She Shan lie to the southwest and the highest point is the peak of Dajinshan Island in Hangzhou Bay (convert).