Most of the islands on Ha
Long Bay are limestone and were formed over 500 million years ago, and
are massed in the southeast and southwest. The schist islands scattered
in the southeast have an average height of between 50-200m, and have a
rich covering of flora.