Vietnam Karst River Valley

Green karst mountains, winding river with small boats, and vibrant rice fields in Vietnam