Ha Long Bay has 1,960–2,000 islets, most of which are limestone.