Otonrui Wind Farm
Horonobe, Japan
The Otonrui Wind Farm (Otonrui fūryoku hatsudensho) is an onshore wind farm near the town of Horonobe on the Japanese island of Hokkaidō. The name "Otonrui" is a loose Japanese transliteration of the original Ainu ota-or-un-i (Ainu, transl. 'path by the sand').
Power station data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).