Google Street View Mongolia now Live Google Street View Mongolia now Live - do they even have cars there? Read more ...