European Commission
JRC Smart Electricity Systems

TROIA(Italy)

Facility Name

TROIA(Italy)

Latitude

41.36

Longitude

15.31

Country

Created by API

On