Back in March, 460 trees were placed along Popham Beach ... make up about two percent of Maine’s coast and act as natural barriers between the land and ocean. ALSO READ: Ski program at Smiling ...