Finding it at 8,236 feet above sea level in a quirky mountain town that doesn’t even try to be cool. Downtown Nederland’s ...