'Cat Cat Village' preserves traditional life in Vietnam