Cap Griz Nez (top left) as seen from Cap Blanc Nez on the north coast of France, along the English Channel. Photo by Eric Francis.
Feb. 02, 2007