Seattle and North Korea are just two destinations that play host to earth’s most unseemly architectural monstrosities. China is really picking up the Oscar of the ugliest structures ever. 

 

Check out these really tasteless structures >>>

Pages: 1 2 3 4 5