Last weekend Emily and I came face to giant face with the Leshan Grand Buddha (called DaFo in Chinese), and it is the largest  stone Buddha in the world. DaFo was carved out of a mountain and clocks in at 233 feet tall (sitting) and is definitely at the top of the spiritual super heavy weight division! All our DaFo trip pics: