I cannot begin to categorize this book. It's haunting, but not a horror story. It sometimes has children as the main characters, but not young adult. It moves across vast periods of time, but is not time travel. There may be a vampire in it, but it's not paranormal.
Maybe that's what makes a great book. Crosses borders and shakes things up. I loved it.