This majestic statue of a seated Maitreya Buddha is located in the city of Leshan, China. Standing at over 71 meters tall, it is the largest stone Buddha in the world and was carved out of a cliff face overlooking the confluence of three rivers. Built in the