The new Ovi Maps 3D is now available in 20 countries around the world. according to the nokia more cities…