Dating back nearly 600 years, Longfusi is a Beijing cultural landmark once known for hosting one of the city's most important ...