Desert View Watchtower, at the rim of the Grand Canyon, pointing to other worlds. The building elements of all life on Earth come from the stars, our home