Kanchanaburi is a town in west Thailand