Gee..that look like fun! Maybe I should take up Downhilling!
Wait a minute, didn't you used to race Downhill back in the day?

Great pics, looks like lots of fun. Do you need a big bike to go there?
Depends on your skill set and what trails you want to ride. There is plenty of XC riding and some people are so talented (Craig & Dan) they can ride the DH trails on a 5" bike!!!