Chongqing Ouhe Auto-parts Factory is located in China's auto parts (ChongQing) industrial base, China's state-level high-tech development zone, Banna town, adjacent to the Beijing-Shanghai high-speed rail, ChongQing Airport, ChongQing port transport..
Relevance: 18.881868