The world’s largest Buddha statue dwarfs a visitor to Leshan, China. The
231-foot-tall (83-meter-tall) Buddha was carved from a riverside cliff in
the 8th century to safeguard boaters on the treacherous waters
below.
231-foot-tall (83-meter-tall) Buddha was carved from a riverside cliff in
the 8th century to safeguard boaters on the treacherous waters
below.
