Vietnam – Halong Bay – Weaving through the extraordinary rocks.

The bay was magical.