Kelly Mine, Magdalena District, Socorro County, New Mexico, USA