Buddha statue stone in China
The Maitreya Buddha statue in China is one of the tallest statues in the world. It is carved into the rock of Mount Lingyunshan, located at the confluence of three Chinese rivers in Sichuan province. For a thousand years, the statue has been considered the tallest sculpture...