Did you click on the satelite image link?!
No, not yet. I first checked the site while using Firefox. Links don't work in Firefox. Will try in I.E. later.