Tourists overwhelmed by amazing ice cascades in China

Monday, January 16, 2017
CHINA (KGO) -- Ice crystal cascades at the entrance to the Shenquan Gorge scenic spot in a suburb of Beijing, China is drawing a lot of tourists.

The crystal cascades are man-made from ice-covered vines and were designed to emulate the natural ice cascades in the nearby mountains.
Copyright © 2024 KGO-TV. All Rights Reserved.