The Leshan Buddha is the largest stone-carved buddha in the world at 71 meters high. It is located just south of Chengdu in Szechuan Province, China. For a better perception of the scale, look at the people milling around the toes of the statue and walking down the stairway to the left of the statue. There are also other statues and scenes carved out of the red rock nearby.

return to China Map

return to Yangtze River Map