Google Street View Mongolia now Live

3 years ago by in Mongolia Tagged:

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