View from Castelo de Silves

An amazing view from the fortress wall of the Castelo de Sives in Portugal.
View from Castelo de Silves