Sapa

Sapa

Sapa town

Sapa town

Bac Ha market

Bac Ha market

Ham Rong mountain in Sapa

Ham Rong mountain in Sapa

Bac Ha market

Bac Ha market

Bac Ha town

Bac Ha town

Black Hmong people

Black Hmong people

Buffalo path

Buffalo path

Can Cau market

Can Cau market