Best Of
Best Pictures from Japan
Todai-ji Buddhist temple, with the world's largest brass Buddha statue