It is from the movie "Avatar." Some interesting trivia: Apparently, director James Cameron was inspired to create the scenes for the "Hallelujah mountains", shown in the picture, after seeing some of the landscapes from southeast China. Example shown below: (One of my students is working on her dissertation in such an area in southeast China. )
Not from his younger days of listening to Yes and Uriah Heap albums with Roger Dean artwork gracing the covers... From the grand days of LP cover art.
That's not what we see, it's a snarky note about stealing bandwidth and the url from sweatpantserection.com :blush2: