where the giants come to life