The Sijiao Island is the largest island in the Shengsi Islands with an area of 21.2 km. The island has a subtropical climate with the yearly average temperature of 15.8 °C. It is administrated by Shengsi County, a part of Zhoushan Prefecture of China.