Nestled deep in the hills of Datong, in China's Shaanxi Province, is a sight that lovers of the film Kung Fu Panda will instantly recognize: A giant panda, China's national animal, covers a hillside, ...