well, for one, if it is a tower of the ocean king, i know what would be at the top. the final boss! just like PH.
other wise, maybe it is the tower of the gods. the great sea could have drained, and the resulting land would have a big tower smack dab in the middle. maybe it's both options...