Lower Mainland - Hwy 99 (Surrey to White Rock)![](//cache.drivebc.ca/bchighwaycam/pub/cameras/tn/391.jpg)
Hwy 99 at King George Boulevard - N
Hwy 99 at King George Boulevard, looking north.![](//cache.drivebc.ca/bchighwaycam/pub/cameras/tn/393.jpg)
Hwy 99 at King George Boulevard - W
Highway 99 at King George Boulevard, looking west.![](//cache.drivebc.ca/bchighwaycam/pub/cameras/tn/390.jpg)
Hwy 99 at King George Boulevard - E
Highway 99 at King George Boulevard, looking east.![](//cache.drivebc.ca/bchighwaycam/pub/cameras/tn/392.jpg)
Hwy 99 at King George Boulevard - S
Highway 99 at King George Boulevard, looking south.![](//cache.drivebc.ca/bchighwaycam/pub/cameras/tn/285.jpg)
Hwy 99 - 32 Avenue Diversion - N
Highway 99, north of 32 Avenue Diversion, looking north.![](//cache.drivebc.ca/bchighwaycam/pub/cameras/tn/284.jpg)
Hwy 99 - 32 Avenue Diversion - S
Highway 99, north of 32 Avenue Diversion, looking south.![](//cache.drivebc.ca/bchighwaycam/pub/cameras/tn/836.jpg)
Hwy 99 at 16 Avenue - N
Highway 99 at 16 Avenue, looking north.![](//cache.drivebc.ca/bchighwaycam/pub/cameras/tn/838.jpg)
Hwy 99 at 16 Avenue - W
Highway 99 at 16 Avenue, looking west.![](//cache.drivebc.ca/bchighwaycam/pub/cameras/tn/839.jpg)
Hwy 99 at 16 Avenue - E
Highway 99 at 16 Avenue, looking east.![](//cache.drivebc.ca/bchighwaycam/pub/cameras/tn/837.jpg)
Hwy 99 at 16 Avenue - S
Highway 99 at 16 Avenue, looking south.