Japan Photos Kurobe Dam – Japan’s tallest dam at the foot of Hida Mountains November 13, 2024 Kurobe Dam – Japan’s tallest dam at the foot of Hida Mountainsby sonderewander Write A CommentYou must be logged in to post a comment.