It's time for another Geoguessr showdown! Who can guess the closest locations? Well, I think we all know the answer to that...