Beautiful, interesting, incredible cinema.
A photographer finds himself in the ‘Bermuda triangle of the Rockies’.