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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results