125 miles west of Zhengzhou, the capital of Henan province would put the trapped miners right about in the area of Jiaozuo City, Henan, China give or take a few miles. I'm sure that part of Henan province is riddled with mines.
Jiaozuo City is where IPKL is going to build there manufacturing facility