A jeep is made especially for tough roads like that of a mountain. These vehicles are made for those steep hills that are commonly seen on mountains. These mountain hills are really tough and in some cases, the vehicle would just broke while you climb the mountain hill. Sad to say, there are no way that you can call some experts to help you around during those times. And for that reason, it is advisable to get a vehicle that fits such mountain. And a jeep is just exactly what you would need since it is especially built for such condition.
Drive your jeep in the mountain and find some open spot to park it. You need to do it several times, so you need to do it quickly as the game has a timer. When the timer stops, you can't move your car again. However, parking your keep won't be that easy since there are lots of other vehicles that you might bump into. You would need to park your jeep several times before you can go on to the next level. The game would be harder as make some progress. This is the challenge that you need to face in this game.