Located in the Todaiji complex of building in Nara, it houses the largest statue in the world of Buddha Vairocana, known in Japan as Daibutsu