Sapa A town perched in the far northern mountains of Vietnam, where terraced rice paddies drape the feet of steep jungle-clad … More