Construction site in Kushiro Marsh where 6,600 solar panels are to be installed. When standing on the site, there was an occasional stench like a sewage
A series of aerial photos of a mega solar power plant construction site in Kushiro and Kamogawa, Japan.
|NEWS
