City on Steroids
Vanguard takes you on a whirlwind tour of Chongqing, China - a burgeoning city of 12 million people.Vanguard takes you on a whirlwind tour of Chongqing, China - a burgeoning city of 12 million people.Vanguard takes you on a whirlwind tour of Chongqing, China - a burgeoning city of 12 million people.