Wow, that looks like it was one amazing holiday! The scenery is absolutely stunning.

I am guessing that thing is some sort of onion thing, steamer, fryer, peeler?