Tallest Lord Buddha Statues in the World

Tallest Lord Buddha Statues in the World Here is a video about the tallest Buddha Statues in the World. It is 128 m (420 ft) tall. World’s tallest statue of Lord Buddha was built…