Phantom Canyon Road is a point-to-point trail that takes you past scenic surroundings located near Penrose, Colorado.