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 in 1997. It features the adventures of 4 animals prominent in Chinese culture Dragon, Lion, Panda and Tortoise in their world.

Cast

 * }