The Leshan Buddha, built in 713 AD, is the world's largest carved figure (237 feet). The Buddha sits with his back to a cliff in Mt. Emei, one of the 4 sacred Buddhist mountains in China. The Emei/Leshan region has a unique combination of religious art, historical and literary interest, and great natural beauty.