looks like one of the mini castles I saw sprawled along the campingplatz's on the shores of the Rhine River last year
looks like a pain in the butt to put up let alone store away conviently, and those mini bikes really crack me up, one of the locals here has one and pedals like a fiend to keep up with us Road heads