"after" can be ok here I would say in the limited circumstance that one is referencing the idea of travelling in the direction of one's city, so one can then associate things that are further in distance with being later in time.
I'd concur with piguy3 that "after" is possible, but "across" seems to fit the intent much better and is more general (and it's accepted). I realize "across" is usually через... "over" should work too.
This makes no sense in English. If these are directions it should say "is located" or "begins" after this bridge. As is, not a correct English sentence. And impossible to make sense of it in the drill. Bad choice for an exercise.