Looks like a movie, but it's just China