This Geoguessr map was made for me (British towns/cities from above) [PLAY ALONG]