User blog comment:Hyperborean/"The House of Hades" – official expectations blog/@comment-122.167.24.122-20130310062401

I think the final battle between the demigods and the giants would take place in Thessaly, Greece, because that was where the first Titan War took place.