Rabelos are a traditional Portuguese cargo boat developed for transporting people and goods such as port wine along the Douro River to Porto.
The Wikipedia tells me that port wine companies continue to maintain a fleet of rabelos and race them each year on St John’s Day, June 24. It must be quite a sight.
My thanks to Dave Rowlands for spotting this one!