By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Incredible.

I wonder how they are made though. Did they just digtalize photos? Or painted these in photo shop?

Or is it made with true 3D modeling?

Because the foilage and the nature far away close to the horizon looks too good to have been rendered with true computer graphics.