Google Maps has added a new layer to view webcam thumbnails directly on the map.
If you select the new webcam layer then thumbnails of the webcam are shown on the map. Clicking on a thumbnail opens an information window with a screenshot of the latest image from that webcam. The webcam images come from Webcams.travel.
In July of last year (see the Google Earth Blog) Webcam.travel were given their own layer in Google Earth and Webcam.travel's own website has been using Google Maps for a long time.