If you had told me this image was a frame capture from the next Call of Duty game for Xbox One, I would have totally believed you. Thanks to the digital camera and post-processing work, its unrealistic perfection, dramatic illumination and striking mix of colours make the photo look like a computer render.
Picture: US Marine Corps Sgt Sarah Fiocco/Flickr