China: World's largest indoor ski resort opens in Shanghai
The massive facility using artificial snow and cooling machines is modeled like a glacier and opened fully to customers, after lengthy delays, on Friday. China's northern natural pistes are shrinking amid climate change.