4 ms·
Thumbs down. Picture for where I live (Warsaw, Poland) seems from more than a year ago.
by lmilcin 6y ago
Thumbs down.
Picture for where I live (Warsaw, Poland) seems from more than a year ago.
- neave 6y agoHigh resolution will be older imagery. You won’t be able to see your house in near real time unless you pay to task a satellite from a commercial provider like Planet Labs.