Dating back nearly 600 years, Longfusi is a Beijing cultural landmark once known for hosting one of the city's most important temple fairs. After urban renewal, it has re-emerged as a Spring Festival ...