Worthy of a novel by Jules Verne! (by Thierry Boucher)