The peninsula is separated from the rest of the mainland by the Burrard Inlet to the north and the Frasier River to the south. If you're looking for an in-depth look at any particular neighborhood ...
From its construction in the 1960s until 2016, the Burrard Thermal site on Burrard Inlet functioned as a fossil fuel-powered power plant. In 2016, the previous B.C. Liberal government shut down ...