Ushiku Daibutsu: Japan’s #1 Tallest Statue

Towering over Ushiku city in the middle of Ibaraki prefecture, is a 120 meter (390ft) tall statue of a buddha made of bronze. You can’t drive through Ibaraki and not stop to visit if you’re on a trip. After all,…