Discover
The Dreams of Jinsha (梦回金沙城) is a 2010 animated film released in China. It was directed by Chen Deming and produced by Hangzhou C&L Digital Production. It was China's most expensive animated film ever.
Original Release
10/24/2010
US Release
10/24/2010