Complex sentence: The festival is held in "Paris, France" since 2006 and is at the center of discovery and promotion of the best independent film making talent from Europe and beyond.
Split into simpler sentences: The festival is held in "Paris, France". Created in 2006, the festival is dedicated to the discovery and promotion of the best independent film making talent from Europe and beyond.