火焰山

    huǒyànshān

    1. Proper nounMountain of Flames of legend; Mountain of Flames in Turpan depression in Xinjiang
    2. Nounfiguratively insurmountable obstacle