Enjoying the views from Peñíscola Castle

[Peñíscola - Castellón - Spain]