Solar
Towada
Towada, Aomori, Japan
COD
17 Oct 2019
Capacity
18.3  MWp