Photographer based in Stockholm, Felix Odell creates beautiful photographs worthy motion picture capturing landscapes which are immersed in a mist giving pics a haunting atmosphere.