Is it me or does this place look like its from the first ever forza horizon Haha only just recognised it