Landing gear is down. Thats means this is a test flight. They are still testing the engine.
Or maybe it's just preparing to land....
One of the pictures where we see the tree, indicates it is landing soon. Thats not the case with the other
Now it is up to the Chinese Engineers to innovate and design world class engines