HomeFactopediaBrainoffsRankingsCommunityLog In
You know 0 facts

Deji (Tehchi)


Play Fact Master on Dams  (it's free)    



Deji (Tehchi)
   Dam is located in   
Taiwan
181 m high. 290 m long.






   About - Terms - Privacy Log In