Zoom Earth is a website where you can check almost real-time satellite images like this. At the upper left of the screen is a search bar for searching the date and time when the displayed satellite ...