Well, as you can see here on those pictures and on Google Maps, it’s a satellite view of Waubra, a town in Victoria, Australia.
To be more precise, it’s a satellite view of the Waubra Wind Farm.