I saw 3 C-130s drop into South Park about 3 months ago - it was a very clear day & it was cool to see them doing their low level from the top of Kenosha Pass -