Map of the IFSS World

During the IFSS 2016 people from all around the world come together in Austria. Look at the map below to see exactly where all 127 participants come from!