Hyakuhiro Waterfall In Okutama Japan
Some time ago I came across a photo of the Hyakuhiro Waterfall in Okutama, and ever since I wanted to take a visit. The name Hyakuhiro means “100 hiros,” with a hiro being an old Japanese unit of measurement. While the waterfall isn’t exactly 100 hiros tall, which would be over 4 times its actual height, it is 40 meters tall (~130 feet), making it one of the largest waterfalls near Tokyo. I was finally...