Final battle site (speculation)