The amazing recall of Stephen Wiltshire
Stephen Wiltshire is an artist who has painted cityscapes in intricate detail after only a single helicopter tour.
'I draw from memory, buildings and cities mostly. I can look at something for a few minutes, take it in, then go somewhere else and put it on paper. The lines, the shapes, and angles and arcs. I can go back in my mind and draw a scene I saw years ago - like the Chicago skyline in 1991, or what I saw during a carriage ride in Central Park yesterday.'
The recall of this autistic man is just staggering for those of us with average memories. Watch him draw Rome from memory: