Transit of Mercury

Transit of Mercury
The Transit of Mercury lasts more than seven hours.
(Photo by NASA)