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.