Rendering

Joao Rod (Hamol)

Artist's deviantART profile http://hamol.deviantart.com

Impossible box

Impossible stairs

Impossible triangle

Images were found at