Rachel Teter poses with one of the twins, El Plátano, Panama