Indian Wells Canyon, New Mexico.
Lower Carboniferous reefs.  Reef base seen at arrow.