Board Thread:Dark Souls II/@comment-24679176-20140314222208/@comment-5981665-20140314231718

It is actually for after you acquire the 4 large boss souls you get an item that lets you view memories of the past which act as mini levels and the giants are a few of the locations.