OmniMediaGroup
Vancouver is a coastal city located in the westernmost province of Canada, British Columbia. It is situated on the Burrard Peninsula and surrounded by water on three sides, with the Pacific Ocean to the west, the Fraser River to the south, and the Burrard Inlet to the north. With a population of over 630,000 people, Vancouver is the largest city in British Columbia and one of the most densely populated cities in Canada