I-95 & Palm Beach Lakes Blvd in West Palm Beach, FL
This is one of an almost infinite number of satellite photos available at http://terraserver.microsoft.com/, the Microsoft TerraServer site mentioned in this month's Editors Comments. The photos come from US and Soviet satellites. You can view the photos at different resolutions, and for the best resolutions you can pay to download better quality images. Essentially all of Florida is covered, a fair amount of the USA and various other locations worldwide. I (the editor) was interested in the above location since I spent some time there recently.