A paved mountain road lined with red and white guard stones runs along a slope above Pai Lung commune, in Meo Vac district, Ha Giang. Limestone karst peaks recede into rain and low cloud across the valley.