Foreign tourists, mainly from Europe, have been flocking to Du Gia Waterfall in Ha Giang Province, where they can leap from high rocks into a natural pool below. Nestled in Tien village in Du Gia ...