The thrills and chills of winter sports are set to breathe new life into an abandoned industrial site in Beijing.