fotodesign
According to Scandinavian folklore, giants can't stand the sound of church bells, and therefore must live far from civilization, in the mountains or the most remote forests. When they sometimes travel to human society, their main objective seems to be the silencing of this clamor by throwing large boulders at churches.