Overview

Explore the tallest statue of Lord Buddha in India, inaugurated by the XIV Dalai Lama in 1989. This magnificent statue depicts a meditating Buddha seated on a massive lotus. It is crafted from intricately carved sandstone and red granite, making it a stunning sight to behold.
.

Avathi Recommendations For You

More Things to Do in Visit the Great Buddha Statue in Bodh Gaya

img