a lit up conference screen reading Echelon 2012
A man stands on a stage in front of a very large screen for an Asian technology event.
A man speaks on stage at Echelon 2012.
A man on stage in front of a screen which reads "Echelon 2012".
A man giving a presentation with a screen behind him that says Echelon 2012.