Platja d'Aro on Costa Brava, Spain (by Greg Gladman).