Location: Sant Julia de Loria