Beautiful, interesting, incredible cinema.
A lyrical, wordless film poem on love and vanishing, filmed in the heart of nature.