See that big mountain shrouded in clouds? That's Mt. Liamuiga (Mt. Misery), the tallest peak in the Lesser Antilles at an elevation of 3,892 feet.
Yup, we climbed it.