Magic Mountain

Magic Mountain 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

 * }

International versions

 * }