This photo almost reminds me

Of the mythical pandora world from the Avatar movie.