Evidence of petrified giants?