Turning 104 today, Brazilian architect Oscar Niemeyer has seen his fair share of history. He's also made his own, designing groundbreaking buildings around the world. This handy infographic brings you up to speed with this living legend's life and career. Salute! [Arch Daily]