Buddha statute at the Great Buddha hall by the Todai-ji Temple in Nara in Japan.

- Image ID: TWF791
Buddha statute at the Great Buddha hall by the Todai-ji Temple in Nara in Japan.
Loop Images Ltd / Alamy Stock Photo
Image ID: TWF791
Location: Nara, Japan