Huahine island overgrown with rainforest in Pacific ocean in the Leeward group of the Society Islands of French Polynesia.