Hi Chinesecars, looking at the specs, I think this is going to be bigger than the Sta. Fe. More or less the same size as a Touareg.It looks very much like Hyundai Sante Fe.
Looks like the H7 is the production version of the SC60.H7 production version is revealed (finally!! ):