Passageway with restaurants and shops in Altea, Spain (by Ed Value).