IslandsNorth Pender IslandPhoto of the Day Spirit of the Whale Lantern Festival. Community Hall, North Pender Island, British Columbia, Canada. Share on Facebook Tweet on Twitter Gulf Islands Guide Photo of the Day