Search results
14 of the most unique buildings in the world
INSIDER via Yahoo News Singapore· 5 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,...