Well, it's not New Zealand Looking closely at the first pic, I think I see overhead lines; demoting .usa and promoting Asia or Europe. Fairly nice road; the lines through the trees imply it's been moved around, but not too recently. Green, and of course, no wye.
I'm voting for somewhere near Italy, Spain, France....That general area. I'll look tomorrow after I get home from work, having trouble here tonight at work (too busy)
Winner! Congratulations! gvcborders L'Hospitalet-près-l'Andorre, France Location submitted by Stourbridge Lion