After five years in development, China’s Taicang Alps Resort, just 70 km from downtown Shanghai, has officially opened. The indoor ski and snow park takes its name and inspiration from …
Read More
Singapore-listed firm KOP has announced plans for the development of a $360 million ski resort in Shanghai’s Pudong district. The 227,000 sqm facility will be the largest in the world and …
Read More