Tahitian island with lush green mountains