CC0 Usage Conditions ApplyClick for more information. One of the most revered ancient sites in China is carved out of the side of Mount Emei. It's known as the Leshan Giant Buddha, and took 90 years ...