Where is Robin Williams Genie Location - 2021

Hey all!

I am just getting back into WoW after a decade… yea I know…

Is Robin Williams genie still in the game in Nagrand? Everything that I find about his location is from 2014 and the map of Nagrand looks totally different than it does now. Which I am assuming is due to the lore/story/dlcs.

Any help would be appreciated! Thank you!