Castelldefels beach About photo kitesurfing on Castelldefels beach, Barcelona, Catalonia, Spain Spain. 1600x1200, 3000 Kbytes.Panasonic Lumix Camera