A fiery dot on the beach in the Seychelles

where a rising ocean may put out those candles some day unless we get to work!