Magic Mountain

Magic Mountain known in China as 神奇山谷 is a live-action puppet children's television program co-produced by the Australian Broadcasting Corporation, Southern Star Entertainment and China Central Television between 1997 and 1998. It features the adventures of 4 animals prominent in Chinese culture, Dragon, Lion, Panda and Tortoise in their world.

Cast

 * }