A giant stone animal has been found at an excavation site in Chengdu, southwestern China, baffling archaeologists as to what it may be.
The mysterious rock beast was unearthed in the capital of Sichuan province today and is thought to be 2,000 years old.



Your new post is loading...

