huǒ​yàn​shān

insurmountable obstacle

火焰山 huǒ​yàn​shān
insurmountable obstacle noun
A figurative expression for a daunting challenge or a severe trial that is difficult to overcome.
Mountain of Flames noun
The legendary mountain from the novel Journey to the West or the actual mountain range in the Turpan depression of Xinjiang.

Frequency

Movie subtitles
0.120 per million appears in 0% of films
Written text
0.431 per million

Sources

Definitions
CC-CEDICT