"Tomakomai Mega Solar Power Plant" (source: Takashima)
"Tomakomai Mega Solar Power Plant" (source: Takashima)

Takashima Begins Operation of 1.5MW Solar Plant in Hokkaido