Oslo è alla fine di un fiordo all’interno del bacino dello Skagerrak. È circondata da colline e laghi. Il nucleo più antico è la fortezza trecentesca di Akershus. Le zone più moderne sono Tjuvholmen e Brygge, a fianco della baia chiamata Pipervika. Nel 2007 è stato inaugurato il Teatro dell’Opera di Oslo, un edificio moderno di cemento e vetro che si affaccia sull’acqua. Il Museo vichingo.