Sheng Lu

Sheng Lu

Heritage Site Operations Auditor

Sheng Lu, Beijing-based auditor. Verifies operations for North China’s UNESCO sites, including the Forbidden City and the Great Wall. Checks time-slot reservations, passport-entry rules, and official ticketing links.

Sheng Lu is the final authority on the operational reality of tourism in the Chinese capital and surrounding provinces. As North China moves toward a strictly regulated "Pre-booking Only" model, Sheng’s role as a Lead Fact-Checker is indispensable. He is responsible for monitoring the daily ticket release cycles of the Palace Museum and the National Museum of China, verifying that the booking windows (often 7 days in advance) and "Midnight Release" times mentioned in our blog are current. 

Editorial trust & verification Last audit: May 26, 2026