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.
moko kakula uda gihin hitagaththe .. wena thanak thibbe nadda?!ereshthush said:angry mokada
