Japan calls, again.

Spectacular waterfalls, man made.

Spectacular waterfalls, man made.