A global community of nature enthusiasts
photographing and learning about wildlife
Probably a millipede - with a length of about 10 cm. It was spotted in the Ecuadorian cloud forest, near a creek at an altitude of about 1800 m.
cloud forest, near a creek, altitude of about 1800 m.
This critter was found on the property of Santa Lucía Cloud Forest Reserve, Barrio La Delicia, Nanegal, Ecuador.