The Shaanxi Y-8 600 is the newest Chinese version of the Antonov An-12 military transport aircraft originally built in the Soviet Union. The AN-12 is no longer produced in its hoime country, but the Chinese continue to develop new versions.
Wikipedia has more information about the original.
This model is the version for anti-submarine warfare.