British Columbia is the westernmost province of Canada, with a population of more than four million people. It is located between the Pacific Ocean and the Rocky Mountains.