Hi!
Is this sentence grammatically correct? Please check my prepositions, articles and syntax. Thank you.
His longest trip was to Japan when he passed 31, 000 kilometers, and he spent most of the time travelling to China, which took even four and a half months.