Stone Giants Giants are carved in rocks and mountains worldwide. Do you know others? Xavier Séguin January 22, 2015 - Visions, Myths & Legends