That dam also holds back the largest (as far as I recall) pumped hydro storage system in the world. I’m not sure but I think they talk about it in the video you linked if it’s the same one I watched a while back.
Thanks for linking that. It was a nice half an hour well spent.