“As Tall as the Eiffel Tower”: Unveiling the World’s Largest Hydroelectric Dam, Covering an Area 10 Times Bigger Than Paris