Five China destinations to visit from the movie Abominable By Angie Tian Tian ● Travel ● November 20, 2019 The recently release animation does a good job advocating the beauty of China’s diverse landscapes — with five places you should check out.