Cache Creek is an old mining community 350km east of Vancouver in Canada. It is on the Trans-Canada Highway in the province of British Columbia at its junction with northbound Highway 97.