This just has me stumped! I can't help but think it's another one of those frauds where some moron thought it would be cool to engrave stuff on an ancient artifact and claim that it's always been there. If Indeed it's true...Wow!
You should just have a category dedicated to dumb or crazy museums! I think this one is stranger than the toilet museum!!! The sh*t people come up with!
Ok...what was the point in putting this thing up on the side of the mountain? If it's knitted I suspect it's filled with some sort of material...Hopefully it's waterproof.