Neulalähde ("needle spring") sacrificial spring. Pirkkala, Tampere, Finland. Also known as Hiidenkaivo ("hiisi's well").
The spring is located on a hill where a hiisi (sacred grove) once stood. It is said that the water level in the spring always stays the same. The area has been inhabited for millennia, and a lot of Iron Age finds have been made nearby (at the Tursiannotko archeological site).