The image was taken by Timo Kuhmonen at last weekend, on Saturday 10th February 2007. Place is near to Helsinki / Finland (Lauttasaari).
Timo was outside on that day hiking and taking some winter weekend photos. He had seen the mirage above frozen sea, distant island was "floating" on the air.
Temperature on that morning at his house in Espoo was -20°C. At the place where photo was taken, temperature was higher. Propably there has been enough of temperature differences in the air layers to produce this "winter mirage".