What Is Wrong With This Picture??

This is the headquarters of the Chinese main state-run newspaper, the People's Daily.
This is a fantastic architectural design, but I can read a different meaning to this picture.
Don't know if it is just my eyes or if you guys can see it. LOL!!!!!!