Mega Solar Power Plant Spreads in Oguni Town, Kumamoto Prefecture
Mega solar power plant in Oguni Town, Kumamoto Prefecture, Japan, on May 23, 2023, from the head office helicopter.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase