soccer field on the beach at Miraflores in Lima, Peru