It is a concept - I asked the same questions to the Chang Feng rep on Sunday!
It is really nice though! Hope that it does go into production - its kind of a cool looking beach buggy type vehicle like those VW Bajas you can see them here:
grrr - take out the [dot] and replace with . seems I cant post URL's yet!