It’s near the Gran Paradiso National Park, and it’s hiding something special. Can you see what it is?


The dam in Italy looks normal