Blogger since 1997. Stockholm, Sweden πΈπͺ
Expert GeoGuessr Players Know That Google Maps Spot Instantly - The New York Times