ABC News’ Bob Woodruff travels to a bizarro version of Paris, two hours outside of Shanghai, China.
Link copied to clipboard