Searched, didnt find anithing on theese.
1. kind of hard to see in my pic, but theres a mirror in the Aldor inn in shatt, and if u look closely the reflection is of the deeprun tram.
2. If you die in this area of Terokkar you have 2 corpses, 1 there and 1 in azeroth.