Metropolitan Museum of Art’s Costume Institute features “China: Through the Looking Glass” this year. It’s the largest show ever in terms of space. The exhibit admittedly showcases stereotypes of China that it hopes to counter. CCTV America’s Karina Huber filed this report from New York.
Follow Karina Huber on Twitter @kkat31