Spanish police confirmed an unsettling Google Map image may have helped crack the case