Madrid, Spain
It seems that these are vaguely related to the Nissan Juke and are a collaboration between Renault/Nissan and Dacia