Located adjacent to Ha Long Bay, Lan Ha Bay encompasses Cat Ba archipelago. This is a calm, arc-shaped bay with about 400 large and small islets. (Photo: Vietnamplus)
Visitors cycle under forest canopies to explore an ancient village of Viet Hai, in Cat Hai island district. (Photo: Vietnamplus)
Cat Ba archipelago consists of 367 islands, including Cat Ba island in the south of Ha Long Bay. Cat Ba archipelago was officially recognised by UNESCO as a world biosphere reserve on December 19, 2004. (Photo: Mai Mai/Vietnamplus)
VNA