Keeshan's Post

Keeshan's Post is an area of Redridge Mountains north of Stonewatch Keep. It is initially unoccupied, but after Quest:AHHHHHHHHHHHH! AHHHHHHHHH!!!, will watch Stonewatch Tower through his telescope.

A flight master icon was placed on the map with Cataclysm, when there is no flight master stationed there - this was a known issue. This was removed in Patch 4.0.6.