This statue of Lord Buddha is the tallest in India and was instated by the XIV Dalai Lama in 1989. It is a meditating Buddha resting on a giant lotus, constructed using intricately carved sandstone and red granite.
Compare quotes from upto 3 travel agents for free
$ 9 onwards
$ 8 onwards
$ 20 onwards
$ 18 onwards
$ 52 onwards
$ 17 onwards
Ask a question from the travellers who have experience.