Those carvings look like they came from a site in South America, not China.
Hmmm...
It’s an amazing likeness.
The Chinese regime planted the trees in order to try to disguise the artificial nature of these structures.
The Mysterious Chinese Pyramids
Samuel Reason
http://blitzlift.com/the-mysterious-chinese-pyramids/
“legendary creatures” LOL
They are more likely to be sculptures of extinct animals. This prior culture went to much effort to take a picture (so to speak)!