Fiesa International Sand Sculpture Festival recently wrapped up on the beaches of Pera, Algarve in Portugal.