Sites which contain the word
satellite
Air & Space Home Page
Earth and Moon Viewer
Météo France
National Oceanic and Atmospheric Administration (NOAA)
Ocean Color: Views from Space
Satellite Oceanography Laboratory