Ha Long Bay is comprised of over 1,900 different islands. Each island is unique in its formation, shape, and even in the rock formations found there. Many of the islands are named after their distinct shapes, such as Voi (elephant) Islet and Khi (monkey) Islet.