Published on: February 1, 20162. Hells Canyon – Deepest canyon in North America The Grand Canyon in Arizona may be immense,offering nearly 277 river miles in length, but for precise depth, Hells Canyon in eastern Oregon,eastern Washington and western Idaho victories hands-down. The deepest canyon in North America,at its inner, it falls 8,043 feet from […]
Published on: March 3, 2015Velcro – George de Mestral A dog invented velcro. Alright, that’s something of an exaggeration, but a dog did play an instrumental role. Swiss engineer George de Mestral was out for a hunting trip with his pooch, and noticed the annoying tendency of burrs to stick to its fur (and his […]