Amazing Fishing Video

Im not to sure what kind of fish those are or where this video was taken......all i know is there are alot of crazy flying fish. At the end the guy actually has to take cover from the fish.