Among other things, Sites of Grace serve as checkpoints. If you die, you will respawn at the Site of Grace with which you have most recently interacted with.
This region is small, it does not contain too many Sites of Grace or items you can collect. Visibility in this region is very limited due to snowstorms and fog.