With its aqua-green water and cluster of limestone rocky outcrops rising from the water like sea dragons, Ha Long Bay resembles a scene from a fantasy story. Located about 80 miles (130 km) east of Hanoi in northern Vietnam, this otherworldly bay features more than 2,000 jungle-covered islands …