El distrito de Hunjiang (anteriormente distrito de Badaojiang) está situado en el sureste de la provincia de Jilin, en las estribaciones de la montaña Changbai (41°30' a 42°04' de latitud norte, 126°07' a 126°41 ' longitud este), oeste Está conectado con la ciudad de Tonghua, limita con el condado de Liuhe al norte, con la ciudad de Ji'an al sur y con la República Democrática de Corea al otro lado del río hacia el sureste. La frontera tiene 45 kilómetros de largo. la sede del Ayuntamiento de Baishan y el centro comercial, político, económico y cultural de la ciudad, con una superficie total de 1.380,9 kilómetros cuadrados. El terreno de esta zona es alto en el suroeste y bajo en el noreste, y la parte central pertenece a la cuenca de Hunjiang. La forma del relieve se puede resumir en tres tipos principales: montañas, colinas y ríos. Su proporción de área es aproximadamente de tres montañas, cinco colinas y dos ríos. La altitud más alta dentro del territorio es de 1.487 metros y la altitud más baja es de 320 metros. Esta área tiene un importante clima monzónico continental templado medio, con estaciones cambiantes, cuatro estaciones distintas y grandes diferencias anuales y diarias. La temperatura media anual es mayoritariamente de 3 a 5 °C, el período sin heladas es generalmente de 115 a 140 días y la precipitación anual es de 800 a 1000 mm.