Tuesday, July 29, 2008

More China!

Every now and then there's a country, a city that commissions a high concentration of works and every so often most of them are successful. That's what's up in Beijing! Check out (Pitzker Prize-winning architects) Herzog and de Meuron's Master piece Olympic Stadium, perhaps the most beautiful most unique stadium in the world. These are the buildings that change a city forever.




Wednesday, July 23, 2008

China's rebith


China's central television headquarters


Take a look at what will be the second-largest office building after the pentagon. It's the headquarters for China's central television and Rem Koolhaas has done it again. This beautiful Monster defies the typical outcome of large architectural projects, the bigger the building is, the harder it is to make wonderful. "It has a delicacy despite it's size" Koolhaas says. " It's something that's not really a tower, but three dimensional, so it defies urban space".

Wednesday, July 16, 2008

Colour

I came across something interesting today, it’s a Sony Bravia ad I’m not to sure how old it is but it’s quite interesting. This is part of a series of ads taking place around the world where Sony has come up with interesting ways to display colour. What is happening in this particular ad is an ariel show of paint. The set is a community housing complex in Scotland which was going to be demolished, and the paint used is eco friendly there is a making of video on youtube as well. Enjoy the show.
http://www.youtube.com/watch?v=zOU3xIVWbHY&NR=1

Friday, July 11, 2008


Something interesting for you, the Royal mint of the United Kingdom is modernizing its coin design. There was an open design competition which had 4000 entries, which was won by a London graphic designer Mathew Dent. His concept is one image which is separated into six coins, and requires them to be brought together in order to see the larger image, or just looking at the one pound piece would do the trick.

Wednesday, July 2, 2008






Alexander McQueen Store in Los Angeles by William Russel of Pentagram.



Located on Melrose Avenue in Los Angeles it is the fourth Alexander McQueen store that William Russel has designed. It is the flagship McQueen store taking the same design language for the stores in London, Milan, and New York. The interior of the stores are inspired by McQueen’s catwalk shows, which uses the minimal amount of materials while presenting the collections. The store was created on a vacant site which allowed Russel to design both the exterior and interior.

The store also hosts a sculpture by Robert Bryce Muir titled “ Angel of the Americas” which is suspended through a skylight next to the entrance.