» Google Maps is here

Our long international nightmare is over.

(Is was like two and a half months, right?)