Mysterious Symbol on Mountains in China
This supposed “Chinese symbol” was spotted eleven years ago when local photographer, Gao Shuxian, climbed up a newly built signal tower on the top of a mountain in the village of Matou, Sichuan Province. He noticed a strange pattern over Read More …