WoW Insider linked to some classic screenshots from Warcraft. Orgimmar has changed a lot over the years, but I don't remember this view of town. The land bridge was never in the town that I visited. That was the bank, and had the one mailbox in town was right near there.
I don't know about you, but I keep finding myself trying to move around the view.