An amazing work of art from Mother Nature out at Ah Shi Sleh Pah here in New Mexico. This conglomeration of beautiful eroded rock is a true artwork from Mother Nature.