Legend has it that millions of years ago, a dragon descended on the sea Northeast of Vietnam, dropping hundreds of eggs, which hatched to form beautiful karst mountains jutting out from the sea. Bai Tu Long means "the dragon departs her offspring." Clearly she knew her work was done, as she looked back over her leathery shoulder at the calm turquoise waters and fairytale ...