‘Allahyar and the Legend of Markhor’ all set to hit silver screens across China on December 25