The sprawling city of Chongqing in southwestern China is an incredible sight. Built on mountainous terrain and crisscrossed by rivers, it is connected by vast elevated roads. Trains even run through some buildings.TikTokers have begun documenting their commutes in the striking urban architecture, generating millions of likes and much hype. But it is also where, on a somewhat quieter trip, mayors
Published on June 09, 2025 13:07