The sheep that have long grazed on 150 acres of farmland in Serpa , Portugal , will soon have to share their space with the world 's largest solar energy plant .
Portugal
Serpa
/location/location/contains
LOCATION
Serpa
LOCATION
Portugal