The 2o-meter-drop ice waterfall recently formed at the foot of Flame Mountain in Turufan of China's Northwestern Xinjiang. It's fantastic! When I was only 6-year-old, I once travelled with my parents who then worked at Urumuqi, Xinjiang to Turufan. Other than the grapes, I could't have any memories there now.