Back to Dictionary
火焰山
huǒyànshān
1. Mountain of Flames of legend
2. fig. insurmountable obstacle
3. Mountain of Flames in Turpan depression in Xinjiang