Looking northwards along the Travessa do Castelo located in the village of Alvor, Algarve, Portugal. This narrow lane mark's the western curtain wall of Alvor's Moorish castle which only remnants now exists