Is this on retail?
Yes it is on retail
Please do share the source to get under the Orgrimmar ramp =P, and nice find, at first I assumed it was the rock before the tower was there where you would get the quest to kill scorpions in like 15 minutes (something along those lines) but not sure.
Here ya go Dazzled (its auto-unstuck way): YouTube - Under Durotar 3.3.3.