The city is located in the Paektu Mountains at the border with the People's Republic of China (Jilin province), from which it is separated by the Yalu River (Korean: Amnok River).