Search results
14 of the most unique buildings in the world
INSIDER via Yahoo Canada News· 4 days agoIts central control building has a facade made up of two panels that minimize radiation and prevent high heat exposure. Speaking to Global Design News,...