La Llosa: 39.754713, -0.168228