Drifting south from Vietnam’s north coast in a wooden junk, your eyes will be riveted on what, at first, appears to be a jagged wall of emerald green. After an hour or so the wall swallows you up, and you find yourself in a fairyland of otherworldly limestone peaks, jutting from the water at sheer angles – this is Ha Long Bay, one of the most spectacular places in the whole of Vietnam.