The following cool image shows a formation of U.S. Air Force C-130 Hercules cargo aircraft flying in formation on Jun. 5, 2012, as they return from the “Samurai Surge” training mission near Mount Fuji, Japan. At 12,388 feet, Mount Fuji is the tallest mountain in Japan. Image credit: U.S. Air Force Related Articles Mass mobility [...]
