Houses in a street in the old city of Arucas in the north of the Grand Canary island, Spain. Mountains in the background.