Canal Torrent de Sa Riera with bridge Pont de Sa Porta de Santa Catalina, Majorca, Mallorca, Balearic Islands, Spain, Europe