Navia de Suarna, is a municipality in the province of Lugo, in the autonomous community of Galicia, northwestern Spain. It belongs to the comarca of Os Ancares. From Wikipedia
The visually striking and spiritually resonant film is set for theatrical release on June 6, 2025, following its success at the festival.