The Festival of the Flower Torches, a traditional Easter parade that takes place in São Brás de Alportel in Portugal's Algarve Stock Photo - Alamy