 Discovery Channel funded the construction of the Lowell Discovery Telescope, in partnership with Lowell Observatory.Discovery.com is the Discovery Channel's official website, which primarily provides information on the channel's programming and additional content, including games, tied to those shows.The Discovery Channel's first logo was a television screen picturing a map of the world.