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