This office building is near the Acropolis Conference Center in Nice, France.