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.
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.