uncannyflats.com
Show Off: Plans Accepted for New World’s Tallest Building
London-bases architecture firm Chetwoods won the bid to build some massive buildings in Wuhan, China. They call the creations the Phoenix Towers. The taller of the two towers is planned to be one k…