Marc Imfeld is a talented amateur photographer based in Hochdorf, Switzerland. He shoot a lot of travel, landscape and urban photography.