Wow: Photographic proof of a time-travelling city appearing offshore of Penglai, China. Clearly visible are a number of high-rise buildings of various construction. Scientists claim it’s a mirage, but we know the truth, don’t we?
Update: there seems to be some trouble viewing this image. I can see it at http://en.chinabroadcast.cn/mmsource/images/2006/05/08/4316seasea.jpg, which is hosted in China. If there are more difficulties I’ll post it on our server.