Where can I Find Live Satellite Images?

Live satellite images are one of perks of living in this highly technological time. Google Sightseeing is one of the forerunners in this area. You can search by location, category, or just take a peek at the latest sites area. For more information look here: