Fukuroda Waterfall, Japan

Image from mustlovejapan

Fukuroda Falls is one of hundreds of waterfalls in Japan. It is approximately 120 m tall and 73 m wide.

Located on the Taki River in Ibaraki prefecture, this astonishing natural wonder consists of  four separate falls, all of which can be seen from two separate observatories, accessible by tunnels and elevators.
Previous
Previous

Victoria Falls

Next
Next

Wailua Falls, Kauai, Hawaii