Its east anglia in england
Play East anglia :) · All community maps · WorldGuessr, a free GeoGuessr alternative