greenprophet.com
LEED Renaissance Tower Adds Unsustainable to Towering Turkey
Work will soon begin on the 44-story Renaissance Tower in Istanbul, Turkey. The only thing authentically Turkish here is its zip code. Image via FXFOWLE