Tourists and locals are enjoying the sunshine along the Douro River