These stunning photos show how nature came back after the world’s largest dam removal project Adele Peters Fast Company 14 1 14.05.2025 .....© Fast Company visit website