There’s a new species inhabiting the grounds of the freshly renovated Echo Park Lake, snails. The snails can reach the size of a small apple and they lay many bright pink eggs, which are visible throughout the whole park.
KPCC’s Katherine Davis finds out more about the new invaders.