Perched at 10,900 feet along Colorado's Independence Pass, the ruins of Independence Ghost Town sit quietly above the treeline, where the Roaring Fork Valley drops away, and the sky feels close enough ...