Home Off Beat Germany's giant Christmas candle stands 42 meter high!