Giant stone axes found at 300,000-year-old Ice Age site