Marble Canyon and the Colorado river, Grand Canyon NP, Arizona, USA