Mysterious flowers

Mysterious flowers are found in the Nemi Forest.