
1117: Composting People
The Grand Tour in Chongqing, China Tourism Promotion
The hosts critique an episode of "The Grand Tour" filmed in Chongqing, China, suggesting the show was paid by the Chinese tourism department to promote the city. They contrast the "sickening" promotion of Chongqing's infrastructure with the more authentic travel experiences found in Shanghai or Beijing.


