You give up too easily. It's an island. It commemorates/memorializes something, which was a major *world* event. It's not in the Caribbean. It is part of the Americas, depending on how you look at it. There is another, much larger, much more famous (some might say infamous) monument at the same island.

Here's another picture:

Attached Thumbnails

__________________
It's good for the soul when there's not a soul in sight.