
A waterfall at the foot of Flame Mountain with a 20 meters drop which has frozen over. It is located in Turufan, XinJiang province, China. Link [in Chinese]

Add to favorites 
A waterfall at the foot of Flame Mountain with a 20 meters drop which has frozen over. It is located in Turufan, XinJiang province, China. Link [in Chinese]
October 16, 2007 at 4:06 pm
Thanks TG!