Great wall of China. Over 5,000 miles long, this wall began construction under the first Chinese Emperor in 220BC. WOW
No, this isn't a painting stolen from a Holiday Inn and you're not having some kind of extra-vivid fever dream. These incredible images are actual views of a danxia formation in a mountain range in southeast China.
Hallelujah Mountains - Zhangjiajie National Forest Park, China..