Rate this photo
The last light of the day illuminates Cape Royal at the North Rim of Grand Canyon. Grand Canyon is in northern Arizona, United States. This photo was taken in the evening of a rainy day in October of 2006. This photo was taken with a digital camera.