Sometimes, words aren't enough to describe a beautiful thing. Here are some pictures to better tell you just how amazing Store Bay really is.