Its just the north east of england what more do u need
Play The north east England · All community maps · WorldGuessr, a free GeoGuessr alternative