This achievement is actually very easy to do and you get a cute lil pet on completion. It however is not soloable though due to the fact that u need two players to be standing on certain areas .
?️ World of Warcraft Communities ?️
✅ Mystofdarkness Battlenet Community► https://blizzard.com/invite/KqMJDUWqb
✅ Mystofdarkness Alliance in-game Community► https://worldofwarcraft.com/en-us/invite/2PwNjG7fgpm?region=US&faction=Alliance