The Leshan Giant Buddha is a UNESCO World Heritage Site in China, standing at over 230 feet tall. It depicts Maitreya Buddha and was built to protect locals from dangerous river conditions. Construction began in the 8th century and was completed nearly a century later. The statue has been restored by the Chinese government, but […]