spain

Houses on a moutain side in Spain.