Professor Stephen Hawking is pictured during a visit to Cape Finisterre some 90 km from Santiago northwestern Spain on September 25 2008 The name of...
{"Image ImageDescription": "Professor Stephen Hawking is pictured during a visit to Cape Finisterre, some 90 km from Santiago, northwestern Spain on September 25, 2008. The name of Cape Finisterre derives from the Latin name Finisterrae, which literally means \"Land's End\" and is the final destination for many pilgrims on the Way of St. James.  AFP PHOTO/MIGUEL RIOPA (Photo credit should read MIGUEL RIOPA/AFP via Getty Images)", "Image Copyright": "2008 AFP"}