7is7.com > Otto > Travel > 2004-11-09: Story | Photos
Todaiji
Todaiji, the largest wooden structure in the world, housing the largest indoor Buddha. Nara, Japan.

Get Firefox! Download LibreOffice Use Fedora