I am surprised at how extensive it is. I notice now the Calgary one is up, and I am in a new subdivision in the middle of nowhere and it has my street, too!
Definitely some of the finer imaging I have seen. They must have new technology, from when they first started in Japan.