We thought the front of this building looked like something from an Incredible Hulk movie.
Alternatively, it looks like one of those pin thingys where you can make an impression of your head or hand.
Taken in Beijing, China.
© www.uncorneredmarket.com
Picture Location





