The fascinating culture and epic natural vistas of China come alive in this stunning short film http://pic.twitter.com/3TbZJuFL8l