This is just an ordinary dam in a National Park in Northern Italy. But wait, there is something hidden within the picture. Can you see it?   Well how about now? No? Then keep scrolling down.   Wait.. are those.. GOATS??!   They are indeed goats, death-defying goats that simply don’t give a dam.  … Read More