Feedback

Spray From Waterfall Creates Natural Ice Sculptures in China

 

Visitors took photographs of the dramatic scenery around the Hukou falls on the Yellow River.

Shows