Nexar Live Map

an interactive digital map available online that allows everyone to see the world in real time. The images and data are sourced from the Nexar network, where drivers have covered more than 500 million miles.