Nissan Qashqai 2014 - the world's most parkable car