Xingchuang Tower in Beijing is dubbed the "large intestine tower" by Internet users. Photo taken on Jan 10, 2013. [Photo/CFP]
Luxury public toilet sparks controversy
Villager builds himself an elaborate tomb