If you want to zoom in on the red spot using semi-live satelite images just follow this link to Fourmilabs Earthview and browse around (link may be slow). Here is some info about my time zone.

Data Protection Statement / Datenschutzerklärung