Lan Ha Bay is located on the east side of Cat Ba Island and adjacent to Ha Long Bay in the south. Lan Ha Bay has an area of more than 7000 hectares, including a quite pristine archipelago with about 400 large and small islands, creating a giant and magical picture.