This is real. These mountains are in China. I wanna visit that country so bad.
kayfabe:
Danxia
Danxia refers to a “type of petrographic geomorphology” found in China. What that means is you get these mountains that look as though they were decorated with crayons by a five-year-old channelling Dalí.