How often are google satellite maps refreshed? Are we getting recent images?

3 answers 3