Stock Photo: Tajo River from Monfrague castle. Monfrague Natural Park. Caceres province. Extremadura. Spain