
This photo shows a waterfall at the foot of Flame Mountain with a 20 meters (66 foot) drop which has frozen over. It is located in Turufan, XinJiang province, China and has attracted quite a number of tourists.
Link & Image:
CE Previously:
Frozen Niagara FallsTags: Waterfall | Frozen
Comments