Jakarta’s Urban Challenge

Jakarta's Urban Challenge

Members of the judging panel join the winning team (“Squee”) of the Jakarta Urban Challenge onstage. Photo by New Cities Foundation.

Right Menu Icon