European Commission
JRC Smart Electricity Systems

XERMADE(Spain)

Facility Name

XERMADE(Spain)

Latitude

43.36

Longitude

-7.81

Country

Created by API

On