Photos of the Leshan Giant Buddha in China, a UNESCO world heritage site as part of the Mount Emei scenic area. This incredible structure finished in 803 AD during the Tang Dynasty was carved out of a cliff and is today world's largest stone Buddha statue.