Seymour Heights, British Columbia

Seymour Heights is a city in the Lower Mainland, British Columbia, located on the north shore of the Burrard Inlet, home to a population of 203,637.