By BuildingsLeave a Comment on National Congress of Brazil National Congress of Brazil Location: Brasilia, Brazil Oscar Niemeyer designed the National Congress during the late 1950s and early 1960s while he served as chief architect for Brazil’s new capital city, Brasilia. The complex is composed of several buildings.