This sculpture is located in front of the Inn at Rio Rancho. I looked for more information about this sculpture but there was nothing to be found such as the artist or the title of the piece.