there is also a camel trophy community here in portugal and also big land rover club, from what they say in that forum (the thread is from 2010) they dont know where it is but they think its in belgium, i've read that the land rover has a english owner that is taking care of it, looks like it...