The Towering Ushiku Buddha: Tallest Statue in Japan is a Must Visit
The Ushiku Daibutsu, a 120 metre tall bronze figure of Buddha, is the tallest statue in Japan and third tallest in the world. Despite only…
Day Trip From Tokyo
The Ushiku Daibutsu, a 120 metre tall bronze figure of Buddha, is the tallest statue in Japan and third tallest in the world. Despite only…
Taking a day trip out of Tokyo can be a great chance to experience a more peaceful and historic side to Japanese life. Odawara Castle…