The walled city of Miranda do Douro overlooking the Douro river and Spain, at sunset. Tras-os-Montes, Portugal