English Bay PTZ Camera Webcam - Vancouver
Live View of English Bay PTZ Camera
We value your input
About Webcam
English Bay is an open bay northwest of the Burrard Peninsula in British Columbia, Canada, extending from the promontory between Sivash Rock and Prospect Point on the Downtown Vancouver Peninsula in the northeast to the northwestern tip of Point Gray in the southwest .