townlong steppes ?
Right, the portals to the Isle of Thunder will available at the Shado-Pan garrison in the Townlong Steppes. This means a minute or two of travel if you hearth in one of the shrines in the Vale of Eternam Blossoms. I guess it makes sense from a storyline point of view: after all, it's the Shado-Pan who are trying to prevent Lei-Shen from getting a second shot at absolute rule.
Not exactly sure what the comment is referring to--but yes, you will have to go to Townlong Steppes to access the portal to the new quest hub.
i thought it's in the kun-lai