The World No. 1 has landed in France