These special mountains are located in Zhangjiajie, in China. They are famous for their stunning peaks which rise one after another.