by urf
The Village of Teror in the Mountains of central Gran Canay on the Canary Island of Spain in the Atlantic ocean.