This video was taken in Nago City at Todoroki Waterfall, Okinawa, Japan on May 23, 2013. Todoroki literally means ‘roaring’ in Japanese. This is not the normal flow of water that comes down this waterfall. Indeed it was roaring when this video was shot.

Note. During most of May and parts of June marks Okinawa’s Rainy Season.

Location Information Visit:

AloJapan.com