The mountain ranges stretch towards the East China Sea, forming many peninsulas and islands. Zhejiang Province covers a total land area of 101,800 square kilometers, of which 70.4 percent is ...