Mount Anqi, 540 meters high, is the highest on the Zhoushan Islands. Shengyan Temple, with a history of more than 400 years, was built in a naturally formed cave at an elevation of 482 meters on the mountain. The temple was moved to another place in 1986, and is now the highest temple on the islands.