Photo of the Day: The Wind Guardians

The Wind Guardians is a computer-animated mix of martial arts, mythical creatures, and slapstick comedy all set amid some Zhangjiajie-like scenery