Zhoushan, formerly romanized as Chusan, is a prefecture-level "city" in northeastern Zhejiang Province in eastern China. It consists of an archipelago of islands at the southern mouth of Hangzhou Bay, off Ningbo.

Featured Attraction

More