Webcams on a Map and Live International Space Station Position!

Zoom around the world looking at cams from almost every country. Also, look out for the special pin here which moves across the surface of our planet in real time. This reflects the position right now of the International Space Station, which has its very own live webcam feeds.