Its at roads not walk paths is Impossible
Play At the desert (Impossible) · All community maps · WorldGuessr, a free GeoGuessr alternative