Successfully park a trailer at a hard delivery point 48.70% of players have unlocked this achievement