Willow Creek ligger ved elva Trinity. Byen regner seg som «Verdens Bigfoot-hovedstad», og holder en årlig festival til ære for vesenet.