Icon
 

8 5MW Solar Power Plant on Yabasekihanto Island Shiga