Ceniza Mesa, Arizona

Encyclopedia Article

Article

Ceniza Mesa is also known as Toh Chin Lini, which means “Water Flowing Out” in Navajo. Ceniza Mesa is located on a western ridge of the Carrizo Mountains in northeastern Arizona.

Photo Credit: 

 
"Chezhindeza Mesa, near Ceniza (Toh Chin Lini) Mesa, Carrizo Mountains, Apache County, Arizona" by Scott Peavy.

Published Works: