El Valero Spain

38.701706, -2.062065