The interior of the ancient daibutsuden at Todaiji, Nara houses the worlds largest statue of Buddha cast in bronze.

- Image ID: W9PWE3
The interior of the ancient daibutsuden at Todaiji, Nara houses the worlds largest statue of Buddha cast in bronze.
Matt Smith / Alamy Stock Photo
Image ID: W9PWE3
Location: Nara, Japan