Situated at the head of a 90-kilometre-long fjord, Oslo sprawls out from its historic core. Its streets are a mix of glassy ...