Hoả Diệm Sơn

Etymology
.

Proper noun

 * 1)  (a red sandstone ridge located in the Tian Shan of Xinjiang)