Google Street View Mongolia now Live

5 years ago by in Mongolia Tagged:

Google Street View Mongolia now Live – do they even have cars there?