Baidu has come to a partnership with Discovery to create the Chinese localized version of Discovery Channel.
Just found it out from one of the side links down the bottom of the page at Baidu Encyclopedia. Searched for the news and it seemed that the site is just up for a week or so. Neither Google nor Baidu has indexed more than 50 pages of the site. And after navigating around for a while, there are only about hundreds of translated texts and discovery videos.
The entire site is also closely integrated with other online services of Baidu such as Q&A, Tieba and Baike. Discovery Communications published an announcement press release for this strategic cooperation at here.

