Google Street View Mongolia now Live

4 years ago by in Mongolia Tagged:

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