India Bihar Bodhgaya 25-metre high Japanese-style seated Buddha statue at Bodhgaya consecrated by the present Dalai Lama in


India, Bihar, Bodhgaya, 25-metre high, Japanese-style, seated Buddha statue at Bodhgaya, consecrated by the present Dalai Lama in 1989.


Size: 3413px × 5120px
Location: India, Bihar, Bodhgaya.
Photo credit: © David Cumming / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: asiapilgrimprayseatedindi, asiapilgrimprayseatedindiaindianbiharbuddhabuddhistbuddhismreligionreligiousstatueseatedstonearchitecturearts, biharbodhgayasouth