Close

Now Playing: The Chinese Internet's detour to... Wyoming?

Seventy-five percent of Chinese Internet traffic took a day trip to Cheyenne, Wyo.