Javascript must be enabled
for this page to function properly.
Japan - City Scenes
1953: Todai-ji Temple which houses the Daibutsu "Big Buddha". Binzuru (Pindola Bharadvaja) is to the right of the main doors. Nara, Japan