istmos - Douro River margins, Alto Douro, Portugal 

more about : istmos