I can't stop staring at this overwhelming photo of British troops in Afghanistan. Both serene and stressful at the same time, the dusty Chinook silhouette hangs frozen in time over the soldiers' heads.