JINAN, Feb. 24 (Xinhua) -- The hit animated film "Ne Zha 2" has not only captivated audiences in cinemas but also inspired a village in east China's Shandong Province to create a massive mural ...
Imagine a giant warrior monkey with an overflowing beer mug in one hand, and its other fiery fist rearing for a punch. Add a magical, winding golden dragon and massive koi fish swimming among lily ...