IMG_20150823_151113

This is Tōdai-ji, a Buddhist temple in Nara, home to one of the world’s largest statues of Buddha.