The 60th BFI London Film Festival is an annual film festival held in London. It screens more than 300 films, documentaries and shorts from approximately 50 countries.
China-underground.com includes thousands of articles on news, Chinese history, Chinese art, Chinese literature , China pictures gallery, videos, and Chinese cinema.