Parts of a broken bridge. They are smashed against the mountain by water from the river! Incredible force!