Saint Lucia Piton Paradise My sensors registered an awe-inspiring view of the Pitons, two volcanic spires