Stavros Niarchos Park

Stavros Niarchos Park (Greece) 1st Prize The new National Library of Greece and Greek National Opera House are sited in the Stavros Niarchos Park in Athens by the Stavros Niarchos Foundation. This 17-hectare ensemble is located on an abandoned seafront piece of land – a parking lot left over from the 2004 Olympic Games. The…