Australia is Han Xu's "lucky place", and the star signing believes playing Down Under can help her achieve her ultimate goal.