The Shrine




Nestled on a small island in Juneau, Alaska is the Shrine of St. Therese. On a rare sunny day the golden hues of sunset light up the forest that encompasses this Catholic Shrine. It’s a beautiful sight and location to listen to nature and meditate on the beauty of creation.