Film

Photos by Fershad Irani
Switzerland
Two hikers in red decend down a lush green mountain, heading off the main path.