The river Douro crossing the wild and rocky gorges of the International Douro Nature Park, between Spain and Portugal. Spain is on the right side. Tras os Montes, Portugal