China is set to be home to the world’s largest indoor ski resort, with a huge 90,000sqm snow park coming to Shanghai.
China is set to be home to the world’s largest indoor ski resort, with a huge 90,000sqm snow park coming to Shanghai.
China is set to be home to the world’s largest indoor ski resort, with a huge 90,000sqm snow park coming to Shanghai.