Tech Culture The Jeff Bezos-funded 10,000-year clock is finally being installed Inside a Texas mountain! By Rob Thubron, February 21, 2018, 6:11 AM 17 comments