The twin peaks on St Lucia are definitely worthy of a picture. Mine was taken 21 years ago.

[Linked Image]