I don't really have any specific place for them. I kind of just keep them all lined up (haha) on a shelf.
I can't see your picture, but it sounds like you kind of have it like I have mine. Just all the pages lined up, leaning against the wall behind my nin collection.