The Barrowbrook Frontier
The Twin Titans are two massive spires of rock located near the shore of Starfall Bay. They emerge from a low forest in the kingdom of Barrowbrook, and are visible both throughout the kingdom and for miles at sea.
Nobody knows where the Titans came from. The nearest mountains are a day’s ride away, and they are clearly too large to have been built. There are many local legends about them, but as far as anyone knows, the legends have no bearing on the reality of the Twins.