Language:
Free Online Dictionary|3Dict

火焰山

Source : CEDICT

Mountain of Flames of legend/fig. insurmountable obstacle/Mountain of Flames in Turpan depression in Xinjiang