1,600 Islands, Emerald Green Waters—A Guide to Vietnam’s Halong Bay