Looking east along the Rua da Corcovada in the city of Albufeira, Algarve, Portugal. the large building on the right is a wing of the Hotels Albufeira Sol.