Discovery HD Channel is the leading global high-definition television brand offering high quality factual and lifestyle content that fulfils to promise of HDTV technology. Discovery HD delivers a truly immersive viewing experience, enabling viewers to explore their world even more deeply with break taking imagery and expansive detail. |