![](http://www.alamy.com/thumbs/6/A1616F4A-8A4F-45F1-801C-134C53BED5BC/2FKE4FM.jpg)
Castelo de Almourol or Almourol Castle, Portugal. This 12th century Templar castle stands on a small island in the middle of the Tagus river.
Size: 3540px × 5020px
Photo credit: © Classic Image / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 12th, almourol, barquinha, castelo, castle, castles, century, da, de, district, island, islet, knights, nova, portugal, portuguese, river, santarem, tagus, templar, vila