Chongqing: The Largest City in the World — And Why You Need to Visit It

Most travelers plan their China trip around Beijing or Shanghai. But there’s a city of over 30 million people — perched on mountains, crisscrossed by two great rivers, and lit up at night like a sci-fi movie set — that…