Detail of the barrier reef surrounding tropical island Tahaa. Tahaa is one of the Leeward Islands in the Society Islands archipelago of French Polynesia.