Explore the largest indoor ski resort in the world November 14, 2020November 14, 2020 editor The 80,000-square-meter Ice and Snow Park is the world’s largest indoor ski resort, in response to China’s ambitions of winter sports powerhouse. Ice and Snow Park in Harbin City A hot sum... Read More