Vietnam the impressive rock formations of Ha Long Bay to the terrac...