Saint Lucia. The Pitons volcanic twin peaks above town of Soufriere on the West Indies Caribbean island of St. Lucia