Bodhgaya 80 ft Buddha Dhyana Mudra

Gautama Buddha D1372

Advertisements

Gigantic 80 ft statue of Buddha in meditative pose built by Japanese organization Daijokyo in Bodhgaya Bihar India. Built by joining pink chunar sandstone slabs

Advertisements