Beginning less than an hour from Denver in the town of Idaho Springs, North America's highest paved road invites sightseers ...