A total solar eclipse will be visible on August 21, 2017, spanning a 60-mile band that goes over Oregon state and ends up...