Christmas Market 2017 - Santa Oliva on December 16. Past days. Saturday, December 16 You might be also interested in: Christmas 2017 - Valls - 35 Kms. Saint Lucy 2017 - Gelida (Barcelona) - 42 Kms. Saint Nicasius 2017 - Gava (Barcelona) - 53 Kms. Saint Eulalia 2017 - El Papiol (Barcelona) - 58 Kms. Christmas Market 2017 - Alella (Barcelona) - 91 Kms.