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.
This model represents the anti-submarine warfare version.
Wikipedia has more information about the original.