Second Sun
Italy, on Mar 5, 2004
Look at the picture of Viareggio. Could be Planet X and there is a red halo.
Ben