Tommy Emmanuel plays guitar in the Circus Tent during the Freiburg Tent Music Festival in Freiburg, Germany, July 5, 2015. The Freiburg Tent Music Festival, or Zelt Musik Festival (ZMF), is held from July 1 to July 19 this year. (Xinhua/Luo Huanhuan)