Holey crap !!!
I am so very very glad to hear that everyone is alright!! That is the most important thing!! Take it easy for a bit because even if you check out OK you can get sore necks and stuff a couple days afterwards...
That is some embankment.

I can't believe there isn't a guardrail or anything...