More Satellite Landmarks: Best of World Maps

Another site collecting interesting satellite images from the online mapping services in the Google Globetrotting idiom: Best of World Maps, which provides links to landmarks through Google Maps, Google Earth, and NASA World Wind, which is a new twist. No Virtual Earth links for some reason. Via Plep.