Country Club,
TH

Laemchabang International Country Club

System Size
168kWp