It's all the way on the other side of the island. There's the water park, then all the behind the scene's buildings, and it's on the other side of that on the end of the island.
It won't let me upload the photo I took in the Northstar that shows it. But it's all the way to the right if you're walking from the ship to the island. You would only be able to see it from the ship, water park tower, and the balloon ride. It'll be a hike to get there.