So far on PTR the glyph teles you to:
Moonglade
Jade Forest
Ashenvale
Sholazar Basin
Blasted Lands
Valley of the Four Winds
Darkshore
Tirisfal Glades
Might be missing some, due to the RNG of it.
To anyone that is curious about em
No cd on it, able to use it in combat also