answersLogoWhite

0

See the link below.

You could use that link or download Sopcast. Although Sopcast has a Shanghai National Geographic Channel, although it is English and has Chinese subtitles at the bottom. No big deal and its very good quality. Sound isn't delayed either.

User Avatar

Wiki User

14y ago

What else can I help you with?