Xiluodu Dam is a 9-year-old arch dam (completed in 2013). It is located in Sichuan province, China (Asia).
Xiluodu Dam is the 3rd largest hydroelectric dam in the world by installed capacity. The installed capacity of Xiluodu Dam is 13,860MW. The arch dam stands 285.50 meters tall and can impound up to 12.67 billion m3 of water.