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