Leshan is a city in Sichuan province, China, famous for the Leshan Giant Buddha - the world's largest stone Buddha statue. This UNESCO World Heritage site stands 71 meters tall and was carved out of a cliff face during the Tang Dynasty, representing an incredible feat of ancient engineering and Buddhist devotion.