Largest man made waterfall

Royalty-free stock photo ID: 8522515

Largest man made waterfall