No snow no problem as China’s financial might lands 2022 Games