These infrared photographs taken by France-based photographer David Keochkerian look like bizarre, saturated landscapes created from a Dr. Seuss...