Japan Commission on Large Dams
Ningyocho Sun City Building 2F, 1-2-7, Nihonbashi Ningyo-cho, Chuo-ku, Tokyo, 103-0013, Japan