China has built a Land Rover!

China has built a Land Rover!

China has built a Land Rover!

Probably one of the best Chinese knock-offs so far.