China Institute of Water Resources and Hydropower Research (IWHR) is situated in the western part of Beijing, consisting of south campus and north campus. IWHR has its Daxing Experimental Base located in the south suburb of Beijing Municipality and another two departments located outside Beijing, namely the Department of water Resources for Pastoral Areas in Huhhot and the Department of Mechanical and Electrical Research in Tianjin.
Loading...
Metadata last updated on 2025-02-01 22:00:57.0