Tuyen Quang, Vietnam

Nghe An, Vietnam

Sa Pa, Vietnam

Van Ban, Vietnam

Van Ban, Vietnam

Pu Mat, Vietnam

Yunnan, China

Van Ban, Vietnam

Camp, Vietnam

Cham Chu, Vietnam