Beijing Independent Film Festival
The Beijing Independent Film Festival (Chinese: 北京独立电影节) is an annual independent film festival that took place in Songzhuang, China from 2004 to 2014. It has a history of being challenged by the Chinese authorities.
Source: Wikipedia — Beijing Independent Film Festival (CC BY-SA 4.0)