Hosted on MSN6mon
Take a look inside the world’s largest indoor ski resort just opened in China – it’s HUGE!When China builds an indoor ski resort, it really builds an indoor ... 1,063,783ft² (98,828.7m²) – about 15 football fields – the resort boasts a vertical drop of nearly 200ft (60m), and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results