A.In China, he has been to many places which I have never visited with the
exception of the Jinggang Mountains.
B.In China, he has been to many places where I have never visited, with the
exception of Jinggang Mountains.
C.In China, he has visited many places which I have never been, except for
the Jinggang Mountains.
D.In China, he has visited many places where I have never been to, except
for Jinggang Mountains.