“Paper Castles” is Alice Phoebe Lou’s third album. (Photo credit Mikey Burey) Christina Laderoute Connector Staff The self-released album “Paper Castles” by Alice Phoebe Lou lends itself to a whole new level of artistry. With otherworldly arrangements and celestial vocals, Lou manages to transport the listener to a different dimension. With 10 songs spanning 37…