Do not use this airline unless you want to be stranded. Their terms and conditions state that if they need to cancel the flight they will not pay compensation, hotel overnight, expenses, or book you with another airline. All they will do is offer you a seat on the next available flight.
I cannot state the risks with this airline. We had a 1am flight out of China, we were at the gate with our flight ready to leave in 30 minutes, they made an announcement for everyone on the flight to follow them, they took us back through immigration, cancelled our exit visas, gave our bags back and only then told us our flight was cancelled back at the check in desk.
The management team at the airport didn't care about anyone on the flight, they said the only seats available were in 14 days, we could rebook or get our money back. Everyone at checkin was so angry and let down by this airline.
They gave us a copy of the terms and conditions, no direction of what to do next. They even tried to call the police who then told them it was their problem.
We then had to pay £1000 for a flight out of China the next day.
The way they treated us was inhuman, and in Europe this practise is illegal to abandon your passengers.