Banner
All information on the website is for reference only and not legal advice. We will not be liable for any loss related to this site.

British Columbia

British Columbia, which lies far west, is renowned for having the country's mildest weather year-round. The region's 75% mountainous topography and seaside location will please even the most stringent tourists. The province is known for a multitude of attractions. One is Stanley Park, which offers year-round cycling across the Coast Mountains that run close to a nearby forest. Another attraction is its busiest and largest city, Vancouver, which consistently ranks well among the world's most livable locations. Like many Canadian cities, thousands of global students from various education levels reside and study in Vancouver. Urbanity aside, Vancouver is home to unparalleled natural scenery, and that extends to its coastline too! It has one of North America’s busiest harbors and is a hub for Canada's export and import businesses.

British Columbia has a diverse economy. It includes healthcare services, scientific research, real estate, and manufacturing. Similar to many provinces, British Columbia comes with an extensive network of rivers and woods, making it easier to harvest and sell natural resources like coal and lumber, which greatly contribute to British Columbia's annual budget.

With that economic diversity, British Columbia's immigration programs have heavily emphasized the services and manufacturing industries, particularly in the field of software creation. The recent years saw constant efforts from the province to attract workers for its strong software businesses. In fact, British Columbia's immigration policies favor applicants with expertise in healthcare and technology fields. But, candidates for low-skilled jobs as well as foreign graduates are frequently invited to move in if job offers are available. Also, investments are constantly encouraged. British Columbia's investment policies focus less on easing restrictions, and more on giving advantages to candidates with excellent ratings. Settlements are prioritized for business owners with management expertise in rural production zones. With the aforementioned goal, British Columbia is evolving into the perfect location for applicants and their families to invest in a digital economy, and for a thriving digital future.

Facts

Geographic & Economic Profile of British Columbia

Victoria

Victoria

Capital
Vancouver

Vancouver

Largest city
English

English

Main language
5,581,127

5,581,127

Population
Q4-2023
944,735

944,735

Total Area (km²)
5th
925,186

925,186

Land Area (km²)
4th
19,549

19,549

Freshwater Area (km²)
8th
12%

12%

Sale tax
$16.75

$16.75

Minimum Hourly Wage
1/2024
$27.50

$27.50

Median Hourly Wage
2023
5.40%

5.40%

Unemployment rate
1/2024
62%

62%

Tertiary education
2021
$1,582

$1,582

Annual premium car insurance
2023
$1,350

$1,350

Monthly childcare
9/2020
$2,306

$2,306

2 bedroom apt rent
8/2022
$965,890

$965,890

Average House Price
2023

Weather Averages

No Data Found

Education Institutions

school
University of British Columbia
Simon Fraser University
University of Victoria
University of the Fraser Valley
British Columbia Institute of Technology
Thompson Rivers University
Coast Mountain College
Okanagan College
Kwantlen Polytechnic University
Capilano University

Major Economic Sectors

Service-producing industries
Goods-producing industries
Real estate and rental and leasing
Public sector
Industrial production
Owner-occupied dwellings
Construction
Professional, scientific and technical services
Health care and social assistance
Manufacturing
Finance and insurance
Retail trade
Energy sector
city

Top immigration occupations

Q3-2023
Immigration 1
  • 2173 - Software engineers and designers
  • 6611 - Cashiers
  • 7511 - Transport truck drivers
  • 1241 - Administrative assistants
  • 6311 - Food service supervisors
  • 6421 - Retail salespersons
  • 4411 - Home child care providers
  • 2174 - Computer programmers and interactive media developers
  • 5241 - Graphic designers and illustrators

BC Skills & Express Entry Immigration Draws

DateTotalStreamScoreLimitations
Apr 9, 20249Skilled Worker, International Graduate (includes EEBC option)90Childcare
13Skilled Worker, International Graduate (includes EEBC option)95Contruction
19Skilled Worker, International Graduate (includes EEBC option)95Healthcare
46Skilled Worker, International Graduate (includes EEBC option)116Tech
<5Skilled Worker, International Graduate (includes EEBC option)80Veterinary care
Apr 3, 202430Skilled Worker130General draw
Skilled Worker - EEBC option130
International Graduate130
International Graduate - EEBC option125
Entry Level & Semi-Skilled107
18Skilled Worker, International Graduate (includes EEBC option)90Childcare
10Skilled Worker, International Graduate (includes EEBC option)95Contruction
25Skilled Worker, International Graduate (includes EEBC option)90Healthcare
Mar 26, 202428Skilled Worker, International Graduate (includes EEBC option)85Childcare
21Skilled Worker, International Graduate (includes EEBC option)90Contruction
30Skilled Worker, International Graduate (includes EEBC option)85Healthcare
47Skilled Worker, International Graduate (includes EEBC option)114Tech
<5Skilled Worker, International Graduate (includes EEBC option)85Veterinary care
Mar 19, 202488Skilled Worker125General draw
Skilled Worker - EEBC option125
International Graduate125
International Graduate - EEBC option125
Entry Level & Semi-Skilled98
27Skilled Worker, International Graduate (includes EEBC option)80Childcare
21Skilled Worker, International Graduate (includes EEBC option)85Contruction
30Skilled Worker, International Graduate (includes EEBC option)80Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)80Veterinary care
Mar 12, 202454Skilled Worker, International Graduate (includes EEBC option)75Childcare
30Skilled Worker, International Graduate (includes EEBC option)80Contruction
38Skilled Worker, International Graduate (includes EEBC option)75Healthcare
65Skilled Worker, International Graduate (includes EEBC option)113Tech
<5Skilled Worker, International Graduate (includes EEBC option)75Veterinary care
Mar 5, 202454Skilled Worker126General draw
Skilled Worker - EEBC option126
International Graduate126
International Graduate - EEBC option126
Entry Level & Semi-Skilled99
32Skilled Worker, International Graduate (includes EEBC option)70Childcare
30Skilled Worker, International Graduate (includes EEBC option)80Contruction
39Skilled Worker, International Graduate (includes EEBC option)70Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)70Veterinary care
Feb 27, 202445Skilled Worker, International Graduate (includes EEBC option)65Childcare
12Skilled Worker, International Graduate (includes EEBC option)80Contruction
41Skilled Worker, International Graduate (includes EEBC option)65Healthcare
90Skilled Worker, International Graduate (includes EEBC option)108Tech
<5Skilled Worker, International Graduate (includes EEBC option)65Veterinary care
Feb 21, 202469Skilled Worker126General draw
Skilled Worker - EEBC option126
International Graduate126
International Graduate - EEBC option126
Entry Level & Semi-Skilled99
70Skilled Worker, International Graduate (includes EEBC option)60Childcare
32Skilled Worker, International Graduate (includes EEBC option)75Contruction
41Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Tech
Feb 13, 202454Skilled Worker, International Graduate (includes EEBC option)60Childcare
27Skilled Worker, International Graduate (includes EEBC option)75Contruction
41Skilled Worker, International Graduate (includes EEBC option)60Healthcare
77Skilled Worker, International Graduate (includes EEBC option)108Tech
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinary care
Feb 6, 2024102Skilled Worker122General draw
Skilled Worker - EEBC option122
International Graduate122
International Graduate - EEBC option122
Entry Level & Semi-Skilled97
46Skilled Worker, International Graduate (includes EEBC option)60Childcare
26Skilled Worker, International Graduate (includes EEBC option)75Contruction
39Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinary care
Jan 30, 202449Skilled Worker, International Graduate (includes EEBC option)60Childcare
29Skilled Worker, International Graduate (includes EEBC option)75Contruction
27Skilled Worker, International Graduate (includes EEBC option)60Healthcare
89Skilled Worker, International Graduate (includes EEBC option)103Tech
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinary care
Jan 23, 202479Skilled Worker120General draw
Skilled Worker - EEBC option120
International Graduate120
International Graduate - EEBC option120
Entry Level & Semi-Skilled98
66Skilled Worker, International Graduate (includes EEBC option)60Childcare
34Skilled Worker, International Graduate (includes EEBC option)75Contruction
36Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinary care
Jan 16, 202453Skilled Worker, International Graduate (includes EEBC option)60Childcare
20Skilled Worker, International Graduate (includes EEBC option)75Contruction
29Skilled Worker, International Graduate (includes EEBC option)60Healthcare
91Skilled Worker, International Graduate (includes EEBC option)103Tech
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinary care
Jan 10, 2024110Skilled Worker120General draw
Skilled Worker - EEBC option120
International Graduate120
International Graduate - EEBC option120
Entry Level & Semi-Skilled100
113Skilled Worker, International Graduate (includes EEBC option)60Childcare
74Skilled Worker, International Graduate (includes EEBC option)75Contruction
75Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinary care
Dec 19, 202362Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
3275Contruction
2960Healthcare
10795Tech
Dec 12, 202373Skilled Worker116General draw (includes tech occupations)
Skilled Worker - EEBC option116
International Graduate116
International Graduate - EEBC option116
Entry Level & Semi-Skilled95
61Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
3175Contruction
2760Healthcare
<560Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Dec 5, 202346Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
3175Contruction
2460Healthcare
9294Tech
Nov 28, 202380Skilled Worker114General draw (includes tech occupations)
Skilled Worker - EEBC option114
International Graduate116
International Graduate - EEBC option116
Entry Level & Semi-Skilled94
49Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
2775Contruction
2960Healthcare
Nov 21, 202327Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
2475Contruction
1760Healthcare
9394Tech
Nov 16, 2023116Skilled Worker113General draw (includes tech occupations)
Skilled Worker - EEBC option113
International Graduate115
International Graduate - EEBC option115
Entry Level & Semi-Skilled94
59Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
1275Contruction
3260Healthcare
560Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Nov 7, 202310494Tech
6160Childcare: Early childhood educators and assistants (NOC 42202)
2560Healthcare
Oct 31, 2023133Skilled Worker111General draw (includes tech occupations)
Skilled Worker - EEBC option111
International Graduate113
International Graduate - EEBC option113
Entry Level & Semi-Skilled91
48Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
2260Healthcare
<560Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Oct 24, 2023101Skilled Worker, International Graduate (includes EEBC option)90Tech
3460Childcare: Early childhood educators and assistants (NOC 42202)
2260Healthcare
<560Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Oct 17, 2023104Skilled Worker111General draw (includes tech occupations)
Skilled Worker - EEBC option111
International Graduate113
International Graduate - EEBC option113
Entry Level & Semi-Skilled91
31Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
17Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Oct 11, 2023118Skilled Worker, International Graduate (includes EEBC option)90Tech
45Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
17Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Oct 4, 2023110Skilled Worker111General draw (includes tech occupations)
Skilled Worker - EEBC option111
International Graduate113
International Graduate - EEBC option113
Entry Level & Semi-Skilled91
51Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
25Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Sep 26, 2023127Skilled Worker, International Graduate (includes EEBC option)90Tech
49Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
28Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Sep 19, 2023147Skilled Worker108General draw (includes tech occupations)
Skilled Worker - EEBC option108
International Graduate111
International Graduate - EEBC option111
Entry Level & Semi-Skilled89
51Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
27Skilled Worker, International Graduate (includes EEBC option)60Healthcare
Sep 12, 2023133Skilled Worker, International Graduate (includes EEBC option)88Tech
36Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
14Skilled Worker, International Graduate (includes EEBC option)60Healthcare
Sep 6, 2023160Skilled Worker107General draw (includes tech occupations)
Skilled Worker - EEBC option107
International Graduate110
International Graduate - EEBC option110
Entry Level & Semi-Skilled89
43Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
19Skilled Worker, International Graduate (includes EEBC option)60Healthcare
Aug 29, 2023102Skilled Worker, International Graduate (includes EEBC option)88Tech
28Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
20Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Aug 22, 2023169Skilled Worker106General draw (includes tech occupations)
Skilled Worker - EEBC option106
International Graduate109
International Graduate - EEBC option109
Entry Level & Semi-Skilled88
33Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
23Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Aug 15, 2023107Skilled Worker, International Graduate (includes EEBC option)88Tech
27Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
19Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Aug 9, 2023139Skilled Worker107General draw (includes tech occupations)
Skilled Worker - EEBC option107
International Graduate110
International Graduate - EEBC option110
Entry Level & Semi-Skilled88
34Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
22Skilled Worker, International Graduate (includes EEBC option)60Healthcare
Aug 1, 2023132Skilled Worker, International Graduate (includes EEBC option)88Tech
39Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
23Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Jul 25, 2023175Skilled Worker106General draw (includes tech occupations)
Skilled Worker - EEBC option106
International Graduate109
International Graduate - EEBC option109
Entry Level & Semi-Skilled87
30Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
20Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Jul 18, 2023112Skilled Worker, International Graduate (includes EEBC option)88Tech
39Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
16Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Jul 11, 2023152Skilled Worker106General draw (includes tech occupations)
Skilled Worker - EEBC option106
International Graduate109
International Graduate - EEBC option109
Entry Level & Semi-Skilled87
35Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
15Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Jul 5, 202397Skilled Worker, International Graduate (includes EEBC option)88Tech
23Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
17Skilled Worker, International Graduate (includes EEBC option)60Healthcare
Jun 27, 2023130Skilled Worker106General draw (includes tech occupations)
Skilled Worker - EEBC option106
International Graduate109
International Graduate - EEBC option109
Entry Level & Semi-Skilled87
30Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
20Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Jun 20, 2023107Skilled Worker, International Graduate (includes EEBC option)90Tech
18Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
19Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Jun 13, 2023170Skilled Worker104General draw (includes tech occupations)
Skilled Worker - EEBC option104
International Graduate107
International Graduate - EEBC option107
Entry Level & Semi-Skilled87
23Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
18Skilled Worker, International Graduate (includes EEBC option)60Healthcare
Jun 6, 2023112Skilled Worker, International Graduate (includes EEBC option)90Tech
24Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
21Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
May 30, 2023151Skilled Worker104General draw (includes tech occupations)
Skilled Worker - EEBC option104
International Graduate107
International Graduate - EEBC option107
Entry Level & Semi-Skilled85
26Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
14Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
May 23, 2023103Skilled Worker, International Graduate (includes EEBC option)90Tech
20Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
17Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
May 16, 2023162Skilled Worker104General draw (includes tech occupations)
Skilled Worker - EEBC option104
International Graduate107
International Graduate - EEBC option107
Entry Level & Semi-Skilled85
29Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
11Skilled Worker, International Graduate (includes EEBC option)60Healthcare
May 9, 202393Skilled Worker, International Graduate (includes EEBC option)90Tech
34Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
23Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
May 2, 2023133Skilled Worker104General draw (includes tech occupations)
Skilled Worker - EEBC option104
International Graduate107
International Graduate - EEBC option107
Entry Level & Semi-Skilled85
22Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
16Skilled Worker, International Graduate (includes EEBC option)60Healthcare
<5Skilled Worker, International Graduate (includes EEBC option)60Veterinarians, Animal health technologists and veterinary technicians (NOC 31103, 32104)
Apr 25, 2023113Skilled Worker, International Graduate (includes EEBC option)90Tech
28Skilled Worker, International Graduate (includes EEBC option)60Childcare: Early childhood educators and assistants (NOC 42202)
27Skilled Worker, International Graduate (includes EEBC option)60Healthcare
Apr 18, 2023158Skilled Worker104General draw (includes tech occupations)

BC Entrepreneur Immigration Draws

DateTotalStreamScore
Feb 27, 2024<5Regional Pilot106
5Base Category115
Jan 16, 2024<5Regional Pilot135
<5Base Category116
Dec 5, 20235Base Category116
Oct 24, 2023<5Regional Pilot112
<5Base Category116
Sep 12, 2023<5Regional Pilot126
5Base Category118
Aug 1, 2023<5Regional Pilot123
<5Base Category117
Jun 20, 2023<5Regional Pilot152
<5Base Category119
May 5, 2023<5Regional Pilot119
10Base Category115
Mar 30, 20237Base Category115
Feb 28, 2023<5Regional Pilot112
7Base Category116
Jan 24, 2023<5Regional Pilot129

References
https://doi.org/10.25318/1410028701-eng
https://doi.org/10.25318/3710013001-eng
http://www.ibc.ca/ns/resources/industry-resources/insurance-fact-book
https://www.retailcouncil.org/resources/quick-facts/sales-tax-rates-by-province
https://arrivein.com/daily-life-in-canada/child-care-in-canada-types-cost-and-tips-for-newcomers
https://www.crea.ca/housing-market-stats/canadian-housing-market-stats/national-price-map
https://wowa.ca/cost-of-living-canada
https://www.welcomebc.ca/Choose-B-C/Explore-British-Columbia/Geography-of-B-C
https://bcbc.com/insights-and-opinions/which-industries-pay-the-bills-for-british-columbia-an-update
https://www.britannica.com/place/British-Columbia/Agriculture-forestry-and-fishing
https://en.wikipedia.org/wiki/Coast_Mountains

error: Alert: Content selection is disabled!!