· Davud Akhundzada
Traveling To The World's Largest City That Does Not Make Sense - Chongqing, China
Davud Akhundzada explores Chongqing during a public holiday, buying street food, using QR-code payments and visiting Liziba Station to watch a metro train pass through a residential building. He also tries local dumplings and a restaurant meal.
Explore this journey ↗