Azadegan Water Park

Azadegan is a water park located in southeastern Tehran, Iran. It contains an artificial lake and wave machine.