- A mountain road on the island of Saint Lucia, part of the Lesser Antilles. Nothing exceptional about the location—there are millions of similar views throughout the Caribbean. I just really liked all of the different verdant shades of green; and the composition, with the stone wall and two-track road leading off to the mountain.