English Mamloo Dam Cited by user Teroriver on 27 May 2023 Mamloo Dam, is a dam in the Central Alborz mountain range of northern Iran near to the Mount Damavand.The reservoir created by the dam has a capacity of about 250…