Vietnam Rock Climbing Guidebook. The 2018 edition covers Ha Long Bay, Lan Ha Bay, and Cat Ba Island