And it is located in Socorro, NM and good job using Google Earth to pin-point it's location! Since I can't find my notes as to the name of the sculpture, or the artist.... (my bad)..... I think we'll conclude that this one is finit.

Mark