Where is the effing volcano?

Isn't it supposed to play a big part in the show? I know there has been some disinformation from Darlton but I figured volcano's are what forms an island so I figured it had to come into play at some point. With only 3 hours left I'm starting to think its gonna get left out, unless they tie it into the Source somehow, which wouldn't surprise me at this point. Any thoughts?

Also on Fandom

Random Wiki