Impossible figures in advertising

Taiwan Design Expo 2013

This is a design for Taiwan Design Expo 2013, which was created by Tu Min-Shiang. The design is based on two Chinese characters, that are presented in a three-dimensional way like buildings. There's Penrose staircase at the top.

Author's gallery at Behance https://www.behance.net/tudesignstudio

Images were found here.