huǒ yàn shān
fig. insurmountable obstacle
Mountain of Flames of legend; Mountain of Flames in Turpan depression in Xinjiang
火
huǒ
fire
焰
yàn
variant of 焰[yan4]
山
shān
mountain; hill (CL:座[zuo4])