Miranda do Douro - a Portuguese city-museum at the border with Spain