Image showing enormous leaves of Tahina spectabilis growing at the new site, near Amparahibe