Petrified giants ?