Where did Philae land?

Where did Philae land?
Where did Philae land? Where did Philae land? Its initial impact point is precisely located within the red square. Its final landing location is not yet known, but CONSERT radar sounder data suggests it is somewhere within the blue diamond. ESA