There is a large open field that is next to La Tienda Shopping Center in Eldorado, NM that has quite a number of these wooden figures facing the parking lot. No one seemed to be able to tell me why they were there. Initially it is a bit startling, but I found the entire set-up pretty amusing. Not exactly PC, but I enjoy the view... guess "the Indians are coming!"
ADDED LATER: A new acquaintance sent the following information to me, which is a
background information on the installation of these cut-outs. Worth a look!