European Commission
JRC Smart Electricity Systems

SANTA CRUZ DE TENERIFE(Spain)

Facility Name

SANTA CRUZ DE TENERIFE(Spain)

Latitude

28.52

Longitude

-16.26

Country

Created by API

On