Floating village and rock islands in Halong Bay, Vietnam, Southeast Asia

January 15, 2015

Floating village and rock islands in Halong Bay, Vietnam, Southeast Asia