Marble Canyon is located on the section of the Colorado River canyon in northern Arizona in the United States.