Visitors pass the Quanjude Roast Duck restaurant at Wangfujing Commercial Street in Beijing, China, August 4, 2024.