Nara's star attraction is its Daibutsu (Great Buddha), one of the largest bronze statues in the world.
Nara's star attraction is its Daibutsu (Great Buddha), one of the largest bronze statues in the world. It was unveiled in 752, upon the completion of the…