I was flying to stonetalon from ashenvale when I looked down from the gryph and saw this tiny mech village. So I started wall climbing on the side of a mountain and finally got to it. I'm just wondering if anyone has been here or if this still a secret or not. Here are the pics:
I found this spot too. I didn't want to go any farther just incase blizz decides to sneak up on me walking here and hit me with a ban stick.