Nara, Japan - December 1, 2012: Todai-ji temple is a Buddhist temple complex, that was once one of the powerful Seven Great Temp
Nara, Japan - December 1, 2012: Todai-ji temple is a Buddhist temple complex, that was once one of the powerful Seven Great Temples, located in the city of Nara, Japan.
Size: 4942px × 3295px
Photo credit: © Nattee Chalermtiragool / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: buddhist, japan, kansai, landmark, nara, temple, todai-ji, todaiji, tourist, travel