Photo of the Day #1116: The I-70 sneaking along the Colorado river through Glenwood Canyon, Colorado. September 19, 2012.